H2O ~Footprints in the Sand~ est l'histoire d'un jeune aveugle, Takuma
Hirose, qui viens d'emménager chez son oncle. À sa nouvelle école il va faire la connaissance de plusieurs jeunes filles, Hamaji Yakumo fragile et innocente, Hinata Kagura déléguée de sa classe mais aussi très importante au sein du village, Yui Tabata qui a une certaine autorité au sein de l'école et qui s'occupe particulièrement d'une jeune fille qu'elle nomme "le cafard" de son vrai nom Hayami Kohinata au sale caractère et très souvent en contradiction.