Japan is a tiny nation with hell lot of potential. They can literally compete with the best in the world despite regular setbacks they experience. It is incredible to see that they don’t just think big but also very cute and something that can make a difference in everyday life.
Here are some of the weirdest Japanese inventions:
The Umbrella tie.
Baby floor cleaner.