Land of Frost and Frogs

This is Jade Harley's planet. It is covered in snow, and constantly is snowing. The ground and trees are green, there are pink hummingbirds, and frogs fall from the sky.