Devil Riders

The Devil Riders were a bandit clan residing on the planet of Gehenna, lead by Rose.