Создателем является Andrew Huang. Он живет в Лос-Анджелесе и работает режиссером клипов, художником, аниматором. Его работа «Doll Face» получила награду «Cine Golden Eagle: Masters Award» в номинации «Best Short Film».
Hide player controls
Hide resume playing