This story now
IN OMG! ON 01 Aug, 2015
The people of Japan are known for so many of the weird things they do, but here are a few which you had no idea of, and these will totally make you go WTF! Don't believe us? Well, have a look and say for yourself then!