Trinity Blood

Seth Nightlord aka Augusta Vradicka