Hands of God Archer

Hands of God Archer is a powerful unit. It has 2000 HP, 250-350 damage and Low Armor. It's spawned at Hands of God Tower.