UEE Citizen Record #2258641
Idowa
Handle name Idowa
Luminalia 2951
Enlisted Mar 17, 2019
Location France , Basse-Normandie
Fluency English, French