Shinagawa temple festival
“Omatsuri” means a ritual for worshipping Gods, or an event held in gratitude towards nature.
Mikoshi or portable shrine is a carriage for Gods.In the festival, Japanese people get around the Mikoshi and carry it on their shoulders in order to worship Gods.
Shinagawa shukuba matsuri
Edo costume parade