Explore the fantastical world of Abukumado, a stunning underground cavern located in Tamura City, Fukushima Prefecture.
abukumado.com · 179