Giga Mutant (Upper Body)

Giga Mutant (Upper Body) is a boss that appears in the Black Omen.