Amazing 22 Things People in Japan Love But Are Too Weird For Rest Of The World The EngineerFebruary 23, 20160 Japan. Need we say more? The land of the rising sun is also known as the land of most bizarre incidents. Check out the...