Fox Art Posted on April 13, 2022 by neoamish1970 Saw this at a high school on a art wall. Someone informed me that it’s a picture of a meme. I was like seriously? This is what the drawing is of. Bad Taxidermy.