Japan may be known for their superior technology but they also have their share in weirdness. They are known for some of the strange habits and even traditions. Here are 20 pictures that will leave you stunned and make you wonder what’s up with Japan.
What are they trying to do here?
Can someone explain this one?