
The beautiful young girl Kagura is a talented puppet master who also hunts down monsters at night. Out of a random encounter, she meets a vampire girl named Suzune. As Kagura was born in a complicated family, she was even discriminated by others monster slaying gang members. In order to protect herself, she was forced to provoke more enemies. During one of the attacks, Suzune decided to save her and soon they befriended each other. After several struggles Kagura is determined to leave everything behind. Together with Suzune, the two began their journey of seeking each other's happiness. (Source: Back cover of the novel, translated)
Ningyoutsukai is a Japanese novel of 121,312 characters, with 6,954 unique words and 1,715 different kanji. Its difficulty rating on Jiten is hard, 3.5 out of 5. The full vocabulary list ranks all 6,954 words by how often they appear, and you can study them on Jiten or download them as an Anki deck.
Here are some of the words that appear most often in this media, as well as a sample of its rarer vocabulary.