I'm so embarrassed and sorry that this is late, Newt! D: I was a little hung up in your request for aliens. I wasn't sure if you meant "Aliens" as in the franchise movies, or general aliens, as in little green men. I decided to go the latter route.
Anyway, I hope you like it!
Tried another new thing: a surrounding color!
Link
Wikkedstitchez
Its perfectly fine! And i absolutely LOVE this badge!
The way u went with it is great aswell 💚
Ill defiantly be wearing this one to cons soon as her suit is done!
Tysm