Friday, October 14, 2016

Genocidal Organ - New Trailer


After hitting some production troubles, the final installment of the Project Itoh trilogy is looking good!