Seiten

A demon who travels to Horai Island to battle against the powerful Four War Gods, at the behest of InuTaishō.

He appears in InuYasha the Movie: Fire on the Mystic Island.