Stop Or Explode!

An animated short film that highlights the issue of overpopulation.