1.4K
An Australian woman found a very strange-looking creature on a beach in Fairhaven, Victoria. She was curious about the origin of the find, and asked Internet users about it.
Many said that the mysterious creature resembles Mary’s mother from the animated series “SpongeBob SquarePants”. Some said that the find looks like a placenta, while others compared it to the monster from the movie “Alien”.