Talk:Deferi Ambassador

Current Location
I noticed that this NPC is no longer on Earth Starbase. At least I can't find him. Is he still around? Thanks --Drmike 01:58, 28 January 2012 (UTC)