Director Ichikawa's unique view of the world, as if a two-dimensional magic was cast in a strange an