Author & Artist
Miku lives near a forest said to house demons. If you go into the forest at night, the demons will get you. While walking home one night, she encounters two children – Rin and Len. When she gives them cookies, they become friends. The strange thing with the children is that Miku has to wear a blindfold to get to their house, because it’s in a hidden location. Miku starts to wonder about the children and the house...