This paper doll is the Nitori Kawashiro, based on the game series Touhou Project, the paper model is created by Ponta. There is another Nitori Kawashiro papercraft at the site: Touhou Project – Nitori Kawashiro Paper Toy Graphig Template.
Nitori Kawashiro is a very shy Kappa who lives on the Youkai Mountain. She has the power to control water. Along with the other kappa she is very good with technical stuff, as she is an engineer. She first appeared as a stage 3 boss in Mountain of Faith and later became a playable partner with Marisa in Subterranean Animism. According to ZUN, there were also plans to make her a playable character in Touhou Hisoutensoku, but was scrapped due to time constraints.
She is a very shy kappa, and she runs away when she sees a human, just like when she saw the heroine in Mountain of Faith. This is not because she is afraid of humans, but because she sees them as her friends. As she is an engineer she is very interested in products made by the humans of the outside world. She takes such products apart and puts them back together in order to understand them.
Nitori has blue hair tied into twintails and blue eyes in Mountain of Faith. She wears a blue dress with lots of pockets around the hem of the skirt and her upper arm, and a dark aquamarine backpack with a golden key on the strap in front of her. She also wears a green hat with a white wispy symbol on it, blue wellington boots and carries a cattail. She is an engineer and carries a lot of tools with her in the pockets.
You can download this Touhou Project paper craft here: Touhou Project - Nitori Kawashiro Free Doll Paper Craft Download