Irradiated Manager

Irradiated Manager is a goblin located at Area 52 in the Netherstorm.