Country Dictionary

A fork of Rural Dictionary

youkai

in japanese it literally means "spirit", "apparition" or "demon"

inuyasha's brother Sesshoumaru is a youkai

by *anna October 02, 2005