Energized Scraphound

Energized Scraphound is a mechanical wolf located on Mechagon Island.