Another form of Harlequin?

Another form of Harlequin?

Observation - Another form of Harlequin? - UK and Ireland. Description: