1. The Queen of the Demon Lake refers to Chen Shenli, a fitness and food blogger on the live broadcast platform AfreecaTV. She mainly publishes videos related to fitness and diet, and also broadcasts some gossip live.
2.AfreecaTV is an online video software in South Korea, where you can watch all kinds of latest videos uploaded by South Korea, including news, variety, life, entertainment and other aspects, released in May 2005 1 1.