Preview

Description

Leo decides to sneak into Shredder's Lair alone only to face the biggest mutant threat yet.