Troll stone thrower

Concept art for Juggernaut Wars game

Alexander bocharov troll stone thrower logo