Kamen Rider Stronger Season 5, episode 21 Sharkshark Island, Decisive Battle in the Sea! August 23, 1975 25 min Previous episode The Great Scary Desert! Two Toubeis! Next episode Rider Execution at 12:00?!