Dew Breaker

Dew Breaker is a human warlock and a member of the Stormbringers.