Scavenger chief

Concept for game Juggernaut Wars.

Alexander bocharov chief scavenger logo