a tyrannosaurus rex and a walrus hugging in a space jungle