Liu Minzhuang (1933-1997) was a Chinese biologist who researched several Chinese cryptids, including the yeren, the lütoulang, and the guoshanhuang.[1][2]
Skip to content
