awabi toshiro Published June 4, 2016 at 246 × 184 in Japan’s Most Challenging Food ← Previous Awabi toshiro 35.701533 139.478469