Amy Lee from Evanescence sets the stage for what is bound to be the greatest anime of the summer, Devil May Cry.
The new Netflix Devil May Cry anime trailer is also an official lyric music video for the new Evanescence song.