Hundreds of otherworldly creatures have been washing up on beaches around northwest Wales. Commonly known as ...