Any ideas?

Found along north Norfolk coast