Kagura, literally referring to entertaining the gods, is a sacred Japanese dance and...
Established in 1992, National University of Tainan Folk Team aims to popularize and p...