Looks like a critter from outer space....