Guo Zhao, also known as Queen, is a well-known artist in China. He has created many thought-provoking works that explore the depths of human emotions and desires. His latest piece, "舔高跟黑丝骑dog" (Licking High Heel Black Stockings Riding Dog), challenges societal norms and pushes boundaries with its provocative imagery and title.