Yaochi Jinmu at the Peach Garden 2.0 screenshot

Yaochi Jinmu at the Peach Garden 2.0 full

Yaochi Jinmu, whose name is usually rendered as "queen mother of the west," appeared in the earliest stages of Chinese mythology and was a focus of intense religious devotion during the first few centuries of the present era.