Devidra

Davidra (デビドラ) is a reincarnated demon from 2,000 years ago.