Japan. Need we say more? The land of the rising sun is also known as the land of most bizarre incidents. Check out the following 20 items that will leave you speechless and kind of scarred.
2. Happy Halloween? (I hope)
3. Because regular water just has too many calories
4. If you’re that sick, maybe just stay home
6. I hope the ad explains what to do about your cold feet
7. These guys are huge bowling fans
8. NOPE. DEAD. DONE.
9. Japanese Game show.