A delicious trip to Japan