Jodie Foster Loves Sushi - And So Do We!