Unidentified larva?

Unidentified larva?

Observation - Unidentified larva? - Global. Description: I was wondering if anyone can ID this from the photograph - interesting little fella!

I was wondering if anyone can ID this from the photograph - interesting little fella!