극심한 남성 공포증에 동성애 성향을 갖고 있는 여고생 미야마에 카나코는 자신의 운명의 상대(물론 여성!)를 찾기 위해 미션계의 사립학교인 아메노키사키 여학원에 편입한다. 카나코가 처음 만난 학생은 한 학년 아래인 미소녀 시도 마리야. 어디 하나 흠 잡을 데 없이 완벽하게 카나코의 취향에 들어맞는 마리야였지만, 이런저런 사건들이 이어지면서 그만 카나코는 마리야가 실은 여장을 하고 있는 남자아이라는 사실을 알게 된다.
당 말기, 국사(国师)는 백성들에게 대량으로 뱀을 잡아들이라는 명령을 내린다. 이 후 국사를 죽이려던 백사(白蛇) 샤오바이는 뜻밖에 기억을 잃고 소년 아쉔에게 구해지게 되고, 샤오바이의 기억을 찾는 걸 도와주기 위해 두 사람은 모험의 길에 나서게 된다. 함께 하며 서로에게 감정이 생기게 되지만 뱀 요괴라는 샤오바이의 신분이 점차 드러나게 되고, 한편으론 국사(国师)와 뱀족간은 피할 수 없는 대전이 벌어지려하며 두 사람의 사랑에도 거대한 난관이 닥쳐오게 되는데...