Chen



Chen (橙) is Ran Yakumo's shikigami, who was guarding the village of Mayohiga during the events of Perfect Cherry Blossom. Unfortunately, she could put up little resistance due to being far away from her master.