Donatello and the Giant Frog

Donatello and the Giant Frog is a spoof.