It looks like Tori Matsuzaka’s time as Shinken Red has prepared him to defend the Earth as the leader of Space Ninja Team Gatchaman.  Man, this looks amazing!  The suits are a very sleek and stylized update of the anime version.  And the helmets give you a nice look at their beautiful faces as they kick the shit out of Galactor.

We’ll just ignore for now the moe pervy-chan anime update of Gatchaman and pretend that the live action is the only remake out there.