Dabi

Dabi (荼毘 Dabi) is a villain that aims to join the Villain Alliance.