An enraged firerock giant