Kinugawa Hot Springs

Question 1 of 9

What does "Kinugawa" mean in English?

a.windy river
b.angry apple
c.river demon
d.angry demon