Quand la vie devient trop dure pour Mirai et qu'il tente de prendre sa vie, il est sauvé par Nasse, un ange gardien qui lui offre une chance de devenir le nouveau dieu. Pour ce faire, il doit affronter 12 autres candidats dans les 999 jours. Mirai, qui était autrefois au fond du rocher, se retrouve maintenant avec des pouvoirs surnaturels dans une bataille royale pour le titre le plus élevé.