No idea what this is

No idea what this is

Observation - No idea what this is - UK and Ireland. Description: