Youkai

Youkai is mistranslated into demon in the English version of Inuyasha. In Japan, youkai has many meanings. This page will describe what a youkai is.