Heavy Assault Golem

This golem is a stationary defense unit that attacks hostile mobs on sight.
Its detection range is 20 blocks; it has high damage, health and armor.
It attacks by shooting 3 arrows.
You can make this golem by placing a dispenser on a reinforced iron block, and then placing
a pumpkin on top.