Description
Within present-day Japan the once-mighty beasts and spirits of the world have been imprisoned by a magical barrier. These creatures of evil, Youkai as they are called, are forced to live among themselves and the noble magicians who are there to ba