Godbrand

Godbrand is a character and antagonist in the Castlevania animated series. He will be voiced by Peter Stormware.