Masked Rider: Escape from Edenoi

1996