A sea of people can be seen from inside the Sensoji Temple main hall during Sanja Matsuri. The festival, which is held annually during the third weekend in May, attracts approximately 2 million locals and tourists to Asakusa district in Tokyo.
Two yakuza members stand on top of one of about 100 shrines carried throughout Asakusa, Tokyo, during Sanja Matsuri. 2017.
An altar from the mikoshi, or 'parade of sacred alters,' is seen being carried down the street from the Sensoji Temple. 2017.
Haruki Tsuchikawa rinses his hands in a stream of water at the Hase-dera Temple in Kamakura. 2017.
A young girl keeps her mother company while she works as a food vendor during Sanja Matsuri.
A fish salesman smokes a cigarette as he reaches into the fridge to grab product at Tokyo's Ota Market.