Setagaya, Japan
Crowdsourced. Confirm it's still there before you make the trip.
Tamagawa 3-chome, Setagaya, Tokyo, 158-8502, Japan
35.61361, 139.62677