Mokuren Kazusa

Makuren Kazusa is one of the Demon Generals.