Is it just me, or is the 'Don Quijote' shopping experience actually stressful after the first 30 minutes? Where do you go when you need a break from the noise in Shibuya/Shinjuku?

NSFW

Posted May 6, 2026, 11:22 PM UTC

10
Loading comments…