Spotted!!
The larva of a 14-spotted ladybird beetle.
What an intriguing looking creature?! The spiky protrusions on the length of its back and the two horns-like ones on its head, give it a fearsome vibe.
Online search revealed it to be a young ladybird, to my surprise.
Ladybird/ladybugs are natural predators of aphids, mealybugs, mites, scales and other pests.
All I had to say to this creature…”Bon appetite, little one!”