a beautiful picture of a armadillo couple trapped in a vortex to a psychedelic dimension by steve ditko and greg rutkowski trending on artstation