Stock Photo: Japan, Tokyo: Shrine festival, called Matsuri. The Shinto shrines are carried through the streets of the Shinto temple district. Local people carrying the shrine on their shoulders, dressed in happi_coats, religious festival