The Story
Matsuri is the japanese word for festivals. Various Matsuri’s are celebrated across numerous different shrines or temples across Japan.
I had the chance to visit Torigoe Matsuri, which involved procession of carrying omikoshi (portable shrine) weighing 4 tons, supposed to be the heaviest one in Tokyo.
