An enraged Firerock giant