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(?)
its gotta be japan, they have the weirdest shops that ever exist
Is Something like this shop really exist?