Japanese Festival Lets You Test Drive This Massive, Deadly, J-Pop Lovin’ Robot
Only the Japanese are capable of something so monumentally awesome and insane.Β
We're living in an age of fighting robots, so this really shouldn't come as a surprise. Japanese festivalΒ Odaiba Yume Tairiku D...