Is Something like this shop really exist?
Same question O-o I don't find it on Google
If I remember it right, I think Japan had one(?)
Is Something like this shop really exist?