Made, Larve, Maggot, Insect, Animal ...as seen on a sticker in salzburg austria Maggie, the malcontent Maggot