This prickly looking creature is the larval stage of the common asian ladybeetle. It is a voracious predator of aphids and is often found feeding on them or stalking them. In fact, you can see a couple of aphids in this shot.