Bayonetta: Bloody Fate (2013) JAPANESE with English Subtitles