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