Michael52 Studios Spoof Of Teenage Mutant Ninja Turtles (1990) Cast: Sonic The Hedgehog as Leonardo Talking Ben as Donatello Red as Raphael Sprig Planter as Michelangelo Luigi as Master Splinter Elizabeth Thomas as April O'Neil Watson Brewer as Casey Jones Megatron as the Shredder Ludo Avarius as Tatsu Bud Grouse as Chief Sterns Bobby Santiago as Danny Pennington Dr. Arturo Santiago as Charles Pennington Mario as Hamato Yoshi Peach as Tang Shen Roadhouse Thug as the Head Thug