
TV · Fall 2021 · 24 episodes · Finished
Drama · Mystery · Psychological · Romance · Supernatural
Watch Senpai learns your taste from your ratings and tells you what you will love next.
Already have an account? Sign in
When life becomes too much for Mirai to bear and attempts taking his own life, he’s saved by Nasse, a guardian angel who offers him a chance at becoming the new god. To do so, he must face off against 12 other candidates within 999 days. Mirai, who was once at rock bottom, now finds himself with supernatural powers in a battle royale for the highest title.
Mirai KakehashiMainMiyu Irino, Maaya Sakamoto · Japanese voice
NasseMainYui Ogura · Japanese voice
RevelMainNatsuki Hanae · Japanese voice
Saki HanakagoMainMao Ichimichi · Japanese voice
Kanade UryuuSupportingKaito Ishikawa · Japanese voice
Nanato MukaidoSupportingToshiyuki Morikawa · Japanese voice
Hajime SokotaniSupportingTomoaki Maeno · Japanese voice
Susumu YuitoSupportingMegumi Han · Japanese voice