All 24 episodes of the Japanese anime based on the visual novel. The show follows teenager Yuichi Aizawa (voice of Tomokazu Sugita) as he visits his estranged cousin Nayuki (Mariko Kouda) whom he has not seen in seven years. As he settles into the snowy town and begins attending the local high school, Yuichi discovers his memories of the town have faded as he attempts to reacquaint himself with figures from his past.