Hyōga

A demon that fought the Great dog demon.