Ryusei Sakuta (Battle Royale)

Kamen Rider Meteor
Appearances: BR Episodes TBA