Designed by
Title
Tokyo, Japan - October 5, 2020 : japanese chefs are cooking takoyaki in the restaurant at Akihabara, Tokyo, Japan. takoyaki is #197195791
Description
Tokyo, Japan - October 5, 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