Lyon Smith

Lyon Smith worked in the Localisation department for Resident Evil Zero.