Sacred Hearts

Bastard Hearts - Part One, Warrior Heart

Bastard Hearts - Part Two, Descending Darkness