Carlie Hagglefight

Carlie Hagglefight is a goblin located in Rustbolt on Mechagon Island.