Where To Stream Kamen Rider Series Season 21 Episode 43
A Vulture, a Confrontation, and Ankh's Return
- Aired July 24, 2011
- 30 Min
Although finally restoring himself, Ankh retakes Shingo's body and decides to start collecting Medals for himself even as Eiji tries to stop him.