I was walking along an Aussie beach when I was stopped in my tracks by this bizarre alien-like creature
A woman in Victoria was baffled by a strange creature she found washed up on a beach in Fairhaven. People thought it looked like an 'alien' while another joked it was a placenta.