Social media users were shocked over an “alien” creature that washed ashore in Australia with some labeling it the “freakiest thing” they’d ever seen. “I’ve never seen anything quite like this before!
Sometimes, the most alien-looking things originate here on Earth. Most of these things come from the ocean. Like this thing that washed up on a beach recently that left locals — and social media — ...