Space Invaders Alien Wearing a Caftan and Cowboy Hat?

What Is It? Add comments

Alien wearing caftan and cowboy hat?

What is it? Guesses are welcome in the comments!

One Response to “Space Invaders Alien Wearing a Caftan and Cowboy Hat?”

  1. Michael Says:

    Looks like a turtle shell.

Leave a Reply