20 Craziest Japanese Inventions Who’s Brilliance Is Impossible To Deny

19. Maybe the roof will start leaking in the meeting and you get to become the cautious one having that “inconspicuous” umbrella with you 20. Because applying lipstick can be one tough job, right? You may end up making the world map on your face without it