This is a title sequence for the Chinese animated series Link Click. It was a project for my Motion Design class.