Strange rock statues left by Alien Visitors on beach