The Seventh Soul

Dark Souls / Seventh Seal mashup for fun.