Wackiest Japanese Inventions You Have To See to Believe

20. Umbrella Tie

20-umbrella-tie

Wear it when you are sure it is going to rain.

Popular on True Activist