Cinq cents ans se sont écoulés depuis que l'humanité s'est éteinte aux mains des redoutables «bêtes». Même dans le ciel, où les races survivantes vivent sur des îles flottantes, ces monstruosités menacent constamment de provoquer la mort et la destruction. Seul un petit groupe de jeunes filles, les Leprechauns, peuvent manier les armes anciennes nécessaires pour vaincre ces créatures. Dans la vie instable et éphémère des filles, où un appel à une mort certaine peut venir à tout moment, entre un personnage improbable: un jeune homme qui a tout perdu il y a cinq cents ans, le dernier humain vivant réveillé d'un long sommeil glacial.