Guest
Login
Sign Up
Site settings
Forgot Password?
Agency: Ogilvy & Mather Director: Thanonchai Sornsriwichai (Tor) Creative: Jennifer Hu, Evelyn Jeng, Jalen Chiu, Gavin Yin, Myisha Chen Production Company: Phenomena Country: Taiwan Released: April 2014
Autoplay video
Hide player controls
Hide resume playing