They appeared in the eighties Teenage Mutant Ninja Turtles episode «Planet of the Turtleoids» Pt. Grunt also appeared in the Teenage Mutant Ninja Turtles comics that were published by Archie Comics. In the IDW Comics Mona Lisa was a human scholar learning physics at the town university ahead of she was remodeled into a mutant…
Read More