Ran-Ran is the twin sister of Kyon-Kyon. She is a Jiangshi from Hell China. She was cursed by a panda curse turned herself into a tiny stuff panda toy. She ride inside of Kyon-Kyon's dress.
© 2021 MyWaifuList. All rights reserved.
Built, maintained by ReaverCelty