Where To Stream Kamen Rider Series Season 21 Episode 18
Destruction, Reason, and Eel Whips
- Aired January 16, 2011
- 30 Min
After a second Yummy splits off from the original with a different motive, Eiji and Akira must work to figure the true desire Rie held in order to figure how to truly destroy the creation.