Your origin doesn’t determine your destiny.This is a plot recap of Capcom's "Devil May Cry 2".Twitter: / felix_artifex