Ran-Ran

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.