Resident Evil Village Makes For A Delightfully Demented Puppet Show

Resident Evil Village Makes For A Delightfully Demented Puppet Show

Resident Evil Village the video game? Seems scary! But the puppet show? Absolutely adorable and totally messed up. Advertisement. It’s reminiscent of a Japanese children’s program, but with puppet versions of the game’s terrifying characters and inevitable …❗️ read more