Amaumi Haruhiko jest licealistą uczęszczającym do Akademii Shimano w mieście o nazwie Narasakicho. W Narasakicho znajduje się nieznana tęcza, która stale góruje nad miastem i wiąże się ze spełnianiem magicznego życzenia zwanego „Gift”. Gift to prezent ofiarowywany raz w życiu między dwojgiem ludzi.
Jako dziecko Haruhiko był blisko z przyjaciółką z dzieciństwa, Kirino, dopóki nie zyskał nowej siostry nie z krwi o imieniu Riko. Haruhiko nawiązał z Riko silną więź, aż w końcu ze smutkiem się rozstali, ponieważ ojciec Haruhika nie mógł już dłużej utrzymywać ich obojga.
Po pewnym czasie Riko wreszcie wraca do miasta Narasakicho i wraz z Kirino zaczyna uczęszczać do Akademii Shimano razem z Haruhikiem. Seria skupia się na relacjach między tymi głównymi bohaterami i powoli odsłania historię kryjącą się zarówno za Gift, jak i za tęczą.