It's short, and all you can see are part of their helmets, but this new teaser trailer for Japan's live-action Gatchaman movie (a.k.a. Battle of the Planets, a.k.a. G-Force) has the first look at Science Ninja Team Gatchaman in uniform, and they look completely awesome. Here are two adjectives I never thought I'd be able to use to describe their iconic, bird-themed superhero outfits: "modern" and "badass."
[Via Anime News Network]