Our Last Look At GATCHAMAN?

April 20, 2010

When animation house Imagi Studios shut its US studios’ doors back in February, we were left wondering what the fate of their in production adaptation of the 80s anime series Battle Of The Planets, Gatchaman, [click for more]