This story now
IN Bizarre ON
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.