Somewhere, deep in the forests of an undisclosed location in Europe, there is a valley. The existence of this no-man’s land is a secret known to those with only the highest security clearances.
Resident Evil is getting three new plushies that redesign some classic monsters and characters by making them super cute.