This short movie is an assignment for the subject, New Communication Technology at Griffith University – Gold Coast Campus.
source

This short movie is an assignment for the subject, New Communication Technology at Griffith University – Gold Coast Campus.
source