みむろがわダム
Meanings
Noun
1. Mimurogawa Dam
Composed of
three; 3
greenhouse; icehouse; cellar
River; the ... river