More info for capturable puppets.
Route to forest of Magic:
Common: Rumia, Wriggle and Mystia.
Rare: Tokiko.
Very Rare: Rika.
Forest of Magic:
Common: Sunny, Luna and Star.
Very Rare: Alice.
Route to Myouren Temple:
Common: Kotohime, Kyouko, Benben and Yatsuhashi.
Rare: Nue.
Myouren Temple:
Common:
Ichirin, Nazrin and Kyouko
Rare:
Murasa and Shou
Myouren Temple Cemetery:
Common: Kogasa, Yoshika and Youmu.
Rare: Yuyuko.
Cave to Divine Mausoleum:
Common: Futo, Tojiko and Seiga.
Very Rare: Miko.
Route to Bamboo Forest:
Common: Kurumi, Mystia and Mamizou.
Rare: Elly.
Bamboo Forest:
Common: Reisen, Tewi and Kagerou.
Rare: Mokou.
Eientei:
Common: Reisen and Tewi.
Rare: Eirin.
Very Rare: Kaguya.
Route to Misty Lake:
Common: Orange, Daiyousei and Rumia.
Rare: Tokiko.
Misty Lake:
Common: Cirno, Wakasagihime and Daiyousei.
Rare: Meiling and Nue.
SDM:
Common: Remilia, Koakuma and Patchouli.
Rare: Sakuya.
That's all my progress for now.