niceislife.com
Nice Is Awa Odori 2006
Nice Is Awa Odori There is a place in Japan called Tokushima. It is a prefecture on the island of Shikoku, the smallest of the four main land masses of Japan itself. Shikoku literally translating t…