Urban Legend
>
jinmen-ken
jinmen-ken
The dog with the human face.
Gakkou no kaidan 2
Gakkou no kaidan 3