Signed in
We value your privacy
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
| No holders yet. | ||||||||||
Xing Xing is a Tibetan macaque who lives in the Daliang Mountains in Zhejiang province, China. She is one-armed and famous online for videos of her visiting Yanghu Temple, where she is cared for by an elder nun named Ye Liannu