unearthly speckled lion, in a lush alien forest filled with glowing unfamiliar flora, award - winning photography