a painting of an owl sitting on top of a tree stump, poster art by android jones, behance contest winner, psychedelic art, artstation hd, poster art, tarot card