Scene

Shopping in Japan, Actually

Don Quijote, 100-yen shops, tax-free.

All scenes in this group