Oh shit you're right. Have been watching the new CG TMNT show and it has Mona Lisa in so I got confused, side note, new CG TMNT show is great. Though instead of being a reject from Grease she's a space warrior chick with a laser sword.
http://vignette2.wikia.noco…