Dabi

Dabi

荼毘
A villain who joined the League of Villains after being inspired by Stain and part of the Vanguard Action Squad.