Mega-spoiler article so you have been warned as walk thru the details on how Capcom can bring back for the next games, the franchise’s most memorable character to date: Lady Alcina Dimitrescu aka Tall Vampire Lady aka Lady D
Takeru Satoh’s behind-the-scenes special “Road to Kenshin” chronicles his journey in filming some of the difficult stunts throughout the past three movies.