superheroes are riding on cheetah and a lion through the forest with colorful ribbons and party confetti and ballons, concept art, huge scale, high detail, sci fi by James Jean