Scarlet Gryphon Rider

Scarlet Gryphon Riders are mounted human members of the Scarlet Crusade found in the Scarlet Enclave. They fly above New Avalon on top of gryphons.