Peruvian artist Teresa Barboza creates a world with an embroidering technique of wild lust where humans and animals are co-habitat and are closer than usual. For example the pieces where the girls making out with lions and tigers. I guess in the end we are all just animals on this little blue planet source: