This is the first feature length film from TRIGGER studios, the creators of the series KILL la Kill and Little
Tag: mutated
Resident Evil’s New “Project Resistance” – Preview
Have you been missing out on your Resident Evil fix? Want to re-enter Raccoon City, the home of Umbrella, which