2 ms·I thought you meant the villain from ninja turtles ;)by ajuc 5y agoI thought you meant the villain from ninja turtles ;)rikatee 5y agodeep ninja turtles lore