Kamen Rider Ghost
Season 1
After sacrificing his life to protect his friends, Tenkuji Takeru thought he was dead for sure. Now, after being resurrected by a mystical hermit, Takeru has 99 days to fight as the masked phantom against the evil Ganma. Along his journey, Takeru must find eyeball-like devices called "Eyecons", which can unlock the spirits of history's famous men.
Where to Watch Season 1
50 Episodes