The story of Mai, Yuichi, Shiori, and Kaori continues. Mai had a destructive battle against the demons that almost got her expelled from dancing school. Yuichi wants to help Mai in her fight regardless of whether she welcomes his help or not. Eventually though, Yuichi discovers that the story between Shiori and Mai and how the two met. Mundane memories make him realize that he does have past connections to Mai and this influences their current situation.

After the battle against the demons, Yuichi’s attention shifted more towards Kaori and Shiori; they are sisters even though Kaori don’t want to admit it. Shiori is sick and Yuichi wants to heal the relationship between these sisters. Ayu is almost forgotten as Yuichi deals with other girl’s problems but when he did notice her, their bond deepens. However, a mystery in their past can be devastating.

Perhaps the best thing about the Kanon series is how the characters can continue with their cutesy daily activities while deep emotions lurk in the background. Though Kanon is not without its flaws, it nevertheless was able to deliver a good series with great characters to match it. Kanin is definitely worth watching for if only to let you find out how the characters will eventually evolve.