3 years ago Link Kotaku Resident Evil Village the video game? Seems scary! But the puppet show? Absolutely adorable and totally messed up.Read more... Author Brian Ashcraft Tags Kotaku