Lyra Sakaguchi

Lyra Sakaguchi is an officer in LSS's demolition division, and a character in Liberty City Survivor III.

Early life
Lyra Sakaguchi was born in 1972 in Northern Ireland.