Kilron

Kilron is found on the west side of wall seperating east and west Ardougne. He plays a minor role in the Biohazard quest.