a giant cartoon frog floating in a space station above a planet by roxie vizcarra and frank stockton and greg rutkowski and tomer hanuka, dramatic composition, futuristic, bright colors, visceral, psychedelic, global illumination, masterpiece, cinematic