UEE Citizen Record #2283911
Doctor Introvertsius
Handle name Doctor-Introvertsius
High Admiral
Enlisted May 1, 2019
Location United Kingdom , England
Fluency English