Space, UFO, Robots and Funny Aliens Badges, Stickers and Patches. Vector illustration Shutterstock Image - Space, UFO, Robots and Funny Aliens Badges, Stickers and Patches. Vector illustration - ID: 624479405