Alien Like Sea Creature Discovered

Posted Tuesday, February 19, 2019

By Squatchable.com staff

A strange alien like creature washed up on a beach in New Zealand. Biologists were not sure as to what this was exactly.