a purple and green cartoon character with long hair