Kuchinawa

Kuchinawa

クチナワ
The giant apparition snake whose voice Nadeko hears.
Ueda, Youji

Ueda, Youji

Japanese