The Naha Great Tug-of-War Festival (Naha Ohtsunahiki Matsuri).
DOWNLOAD
Bagikan
Facebook
Twitter