Let’s Save the World You Jerk!

Dexter and Mandark team up to fight asteroids that are hurdling towards the Earth.