Shiskra

Shiskra is Captain of the crew Shadow Riders.