Robot Wars: Japanese Style 17 years The things that come out of this country never cease to amaze me. Robot Wars [New Launches]