Hizuchi (Corpse Princess)

Hizuchi is a minor antagonist in Corpse Princess. He's one of the Members of the Seven Stars, and apparently Ori's brother.

Appearance
Hizuchi is a Shikabane that resembles an older, skinnier version of Ori.