Food Best 10 Rice Ball (Onigiri/Omusubi) Store in Tokyo What is Onigiri? It means a rice ball. Rice balls are made by putting ingredients such as pickled plum, salmon, and k... 2019.05.10 FoodTokyoAkihabaraAsakusaRice Ball
Tokyo 9 shops you should know in Akihabara (秋葉原) and Otaku culture Akihabara is the hub of Otaku and Cosplay culture in Japan. We, Japanese, know so many foreign tourists visit Akihabara... 2019.03.31 TokyoAkihabara