From jellyfish the size of a small dog to terrifying ‘alien’ crabs, one visitor to Barmouth Beach in Wales left locals horrified with her pictures of what lurks beneath the wavesFrom jellyfish the size of a small dog to terrifying ‘alien’ crabs, one visitor to Barmouth Beach in Wales left locals horrified with her pictures of what lurks beneath the waves