Japan is a place full of bizarre stuff. There is nothing worth surprising if you see something unusual there, just

Read More