Rhino Bug Dude

Creature concept sketch.