Tsunahachi Tempura in Shinjuku, Tokyo

Chefs preparing tempura at the Shinjuku restaurant Tsunahachi, in Tokyo, Japan.

Post a Comment

*Required
*Required (Never published)