Alien inside a Jellyfish?
CCTV extra-terrestrial style?
This was taken on Llangennith Beach, on the Gower, South Wales.
Jellyfish wash up here all the time, they’re always dead well before they hit the beach – but dead or not, I’m sure this one was watching me.