A phantasmagorical journey through the history and myth of 10th century Japan. The richness is almost overwhelming; the...