Amzing, Funny 11 Crazy Japanese Inventions You Never Knew Existed Prev Article Next Article 1. The umbrella for the avid rain-avoider via japan-talk.com Prev1 of 11Next Prev Article Next Article Add Comment Cancel reply