Harlequin labybird larvae?

Harlequin labybird larvae?

Observation - Harlequin labybird larvae?. Description: