Seiten

A demon who travels to Horaijima to battle against the powerful Four War Gods, at the behest of the Inu no Taishō.