Tue, 21-Oct-2025

‘Stranger Things Monster’ A sea creature worth a fortune was discovered on a Welsh beach

sea creature

After a strange-looking sea creature washed up on the sand, British beachgoers almost believed they were in an episode of the Netflix sensation Stranger Things. The otherworldly-looking creature, which was discovered on Bennar beach near Dyffryn Ardudwy in Gwyneed, was likened to the Demogorgon from the television series. The creature could surely make little children … Read more