Rin es una chica energética a la que le encanta comer y que vive en un fronterizo pueblo verde. En lo más profundo del palacio real en la bulliciosa capital, la cantante Finis (Yukari Tamura) pasa sus días en soledad. Sin embargo, ambas comparten un poder especial, un poder milagroso que puede curar heridas, crear agua y agitar el viento: El poder del canto.
Guiadas por el destino, las dos jóvenes se embarcan en un arduo viaje con el poder del canto. La sombra de la guerra se cierne sobre el reino, contaminando incluso sus canciones milagrosas con la sangre de los inocentes. Sus seres queridos se encuentran con la muerte mientras silenciosos gritos hacen eco a través de una prisión de piedra. Cuando los dos sentidos se cruzan, ¿la última canción será de desesperación, esperanza, o…?