Mean Genie

The Mean Genie is a villain from Fraggle Rock