Tumblr favorite #1296: Alien attention Tumblr favorite #1295: Ovoid helmet Tumblr favorite #1297: In the clutches Original post here. Sourced to Space Ghost Depressed via humancolony.