Recommended For You

About the Author: livescience

13 Comments

  1. This should have been titled as man in yellow ball suit instead of Japanese man because now it sounds like japan is a country of lemon drop people.

Leave a Reply

Your email address will not be published. Required fields are marked *