Japan, Kanto, Tokyo Asakusa Shrine: Dedicated to the God of the Sumida River 2 min read The main hall of the shrine is home to a statue of the god of the Sumida River. The shrine also has...