The Alien

The Alien - The Sad Green Newcomer With A Long Tail Photo