Musashino Reiwa Shrine in Tokorozawa Sakura Town. It’s the 1st spot of 88 officially recognized anime locations in Japan – makes sense since it enshrines the deity for Japanese pop-culture. So if you’re coming to Japan on an anime pilgrimage, this is where you should start 🙂