Después de la muerte de sus padres, el joven Mirai Kakehashi queda al cuidado de sus abusivos familiares. Desde entonces, se ha vuelto sombrío y depresivo, lo que lo llevó a intentar suicidarse la noche de su graduación de la escuela secundaria. Sin embargo, es salvado por una chica blanca y pura llamada Nasse que se presenta a sí misma como un ángel guardián que desea darle felicidad otorgándole poderes sobrenaturales y la oportunidad de convertirse en el nuevo dios del mundo. Para ganar el puesto, deberá derrotar a los otros doce candidatos a convertirse en deidades dentro de los próximos 999 días. Pronto, Mirai comienza una lucha por sobrevivir cuando estalla una aterradora battle-royale entre él y los candidatos que buscan obtener el poder absoluto sobre el mundo.