This story now
IN Wierd ON 25 Nov, 2015
If Japanese are famous for their great inventions, then they are also famous for doing absurd things. Japan's cultures and traditions are unique in its own way. Customs and kinds of stuff followed by Japanese are totally different from other countries. And this is the reason why sometimes they become the part of some hilarious things.