Oh Japan… You are so fun, wacky, and full of potential, and yet you keep squabbling your amazing potential away. We all know that Japan has some of the most interesting innovations, but I think you’ll be shocked to know just how many things had their birth in Japan.
The land of anime, bullet trains, and quirky vending machines has a knack for coming up w…



