Space Invaders Alien Wearing a Caftan and Cowboy Hat?

Alien wearing caftan and cowboy hat?

What is it? Guesses are welcome in the comments!

1 thought on “Space Invaders Alien Wearing a Caftan and Cowboy Hat?

Leave a Comment