Read manga: Kanade

manga
Summary:

A high-school student has been seeing visions of a girl in his dreams, when suddenly he meets her at school. Oddly, they can both see (and touch) each others guardian spirits. What is relationship between them, their guardians and the truth behind the dreams?