Shiruba Yamada

Shiruba Yamada is a fox demon that once was a follower of the God Inari before an incident happened that caused him and his family to lash out against the god and become banished from their Heavenly duties.