Al Lee

Al Lee worked in the Localisation department for Resident Evil Zero.