Após a morte de seus pais, um jovem Mirai Kakehashi é deixado aos cuidados de seus parentes abusivos. Desde então, ele ficou sombrio e deprimido, levando-o a tentar suicídio na noite de sua formatura do ensino médio. Mirai, no entanto, é salvo por uma garota branca pura chamada Nasse que se apresenta como um anjo da guarda que deseja lhe dar felicidade — concedendo-lhe poderes sobrenaturais e uma chance de se tornar o novo Deus.
Para ganhar o cargo, ele deve derrotar outros 12 “Candidatos a Deus” dentro de 999 dias. Logo, Mirai começa uma luta para sobreviver enquanto uma terrível batalha real entra em erupção entre ele e os candidatos que procuram obter o maior poder do mundo.