A series of comedic animated shorts made to promote the remake of "Resident Evil 4".
Production information and reference links
Recommendations from this title