Dr. Cockroach's new invention splits him into two, and the monsters try to make him whole again.
May 11, 2013
May 18, 2013