Qu Zhihe is a Chinese medicine shop located in Suzhou City. Its young owner, Qu Muxiang, has been proficient in the art of Qihuang since he was a child, but his second identity is a demon hunter. The origin of the young peacock is unknown. His seven orifices have not yet been opened but he has a great background. He travels with Qu Muxiang through the mountains and rivers, catching demons and subduing them.