fantasy portrait of a rainbow demon riding a black horse