Biohazard Village mascot key chain Resident Evil Universal Studios Japan limited
Biohazard Village mascot key chain Resident Evil Universal Studios Japan limited. These are not for sale in Japan anymore They were a Halloween special event Any questions please let me know.