Tag: aww yeah

Trailer: Gatchaman

Super Science Ninja Team Gatchaman (or known as Battle of the Planets in the English version) was one of my dad’s favorite cartoons. ...
Trailers

Posts navigation