UEE Citizen Record #874366
Leech2524
Handle name Leech2524
High Admiral
Enlisted Apr 17, 2015
Location United Kingdom , Wakefield
Fluency English