Itchy Swiftfuse

Itchy Swiftfuse is a Maldraxxus gladiator located at the Spearhead in Maldraxxus.