So ok we have..
May Miracle Munchkins
and I'm not sure if you guys were serious about May Mandrakes (I think it was?? I don't even know what this is. )
Last call to add more - I can start a poll later today or tomorrow and we can get ourselves a name! :woohoo: