[Trailer] Gatchaman

http://youtu.be/LVKaIFxQa98 Before the Ninja Turtles, Power Rangers, Big Bad Beetleborgs, VR Troopers, etc, there was the Science Ninja Team Gatchaman. Known in the States under the title Battle of the Planets, the ’70s anime focused on a team of five young people with superhero abilities, complete with awesome, color-coordinated costumes. 40 years after the first Gatchman series debuted […]