Harlequin labybird larvae?

Harlequin labybird larvae?

Observation - Harlequin labybird larvae? - Global. Description: