Fukuroda Falls are located in which of these countries?
Correct answer: Japan

little b
I've not been to Japan

peppers
It sounded similar to that nuclear plant.