Acting Technologist Dewight NPCNormalActing Technologist Dewight is placed in Origins of Stern.Report a mistake