UEE Citizen Record #108052
Nebulus
Handle name Nebulus
Rear Admiral
Fenrir Defense Applications
Spectrum Identification (SID) FDA
Organization rank Major
Enlisted Nov 8, 2012
Location United States , Massachusetts
Fluency English