In Japan, There’s a Biohazard (Resident Evil) Themed Fun-Run. Because of Course!Events - May 17, 2017