Moonrider

Mark Moonrider is a member of the Forever People and a New God from New Genesis.