The Awa Odori in Tokushima: Japan’s Biggest Dance Festival (VIDEO)
Tokushima City in Shikoku is usually a sleepy countryside city for 362 days of the year. But for those other … Continue reading The Awa Odori in Tokushima: Japan’s Biggest Dance Festival (VIDEO)