Alien with tentacles Russia Strange things June 19, 2012May 28, 2012 by nummie nummie · Reply Larger Please wait... Similar Street View images Alien Skeleton? A little alien? Alien Lamp Rare alien Red Alien? The Hulk or an alien visit Birmingham Driving around with an alien in the backseat Alien, laughing and photographing Google Incomprehensible road sign Birds’ ladder?