A motion capture project created by the Centre of Asian Art and Design (CAAD) located in Nanyang Technological University (NTU).

-Cultural Preservation Project Team

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…