Rod goes after the undead in this sequel to Capcom’s OTHER zombie franchise.
https://www.youtube.com/user/SquabbleBoxHQ
Petty Squabbles