Tori no Ichi is said to have originated at Asakusa's Otori Shrine and the nearby Juzaisan Chokokuji temple, so you can expect a major spectacle here. This is the biggest Tori no Ichi festival in ...