Puppet Show Resident Evil Village April 30, 2021 by Sentenced To Play Play in Bio Village Episode 1 (All in Japanese) All Rights Reserved To Capcom Source