Published On Nov 5, 2019
This video isn't all chainsaw Cutie Zombies but there are a lot of them in it! Full of hard-rockin' zombie action that all took place October 30, 2019 at Universal Studios Japan, Osaka, during Halloween Horror Nights.
show more