Kamen Rider Portal

Christ Redux AKA Kamen Rider Portal is one of the Mysterious Riders of Kamen Rider series(21-40).