I was in japan a few months ago on vacation and accidentally ran into this spot
I keep forgetting to post this though