Don Quijote

Kobe, Japan

Don Quijote is a shop in Kobe.