A sa naissance, chacun reçoit un rôle et ne peut pas s'en défaire au long de son existence. Les villageois, considérés comme les moins importants, sont obligés de travailler pour le développement des villes sous la protection d'êtres supérieurs. Kagami, l'un des villageois, atteint le niveau 999 et rencontre Alice, la fille du roi démon. Il entame une lutte pour rendre le monde meilleur.