Designed by
Title
Tokyo, Japan - November 3, 2020 :japanese chefs are cooking takoyaki in the restaurant at Akihabara, Tokyo, Japan. takoyaki is #197195798
Description
Tokyo, Japan - November 3, 2020 :japanese chefs are cooking takoyaki in the restaurant at Akihabara, Tokyo, Japan. takoyaki is the most popular delicious japanese snack food in Japan
This image is editorial