Alien or Predator?

I have more than enough trouble trying to keep up my yard, so I don’t readily volunteer to take care of anyone else’s yard, but since I had to take care of Dawn and Rich’s yard, I thought I’d take some pictures while I was watering.

I don’t know what this flower is, but I’m strangely fond of it — though I’m not exactly sure what that might reveal about me and my personality.