Otogi: Myth of Demons
Complete.