Tag: Anime

Trailers

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. ...

Posts navigation