A little alien? Bonus Netherlands October 27, 2022October 20, 2022 by massimo massimo · Reply Larger Please wait... Similar Street View images Alien Skeleton? Alien antenna? Alien Lamp Alien in Magadan, Russia