Meg Munderclaw

Meg iS a green monsterette.