Kamen Riders: Past, Present, and Future

(Thanks to time travel shenanigans)