found: Ciao, 2010:credits frame (directed by Yen Tan)
found: Yen Tan WWW site, Apr. 29, 2010(b. 1975; filmmaker, copywriter, graphic designer based in Dallas, Tex.)
found: IMDb, February 8, 2015(Yen Tan was born in 1975 in Malaysia. He is a director and writer, known for Pit Stop (2013), Ciao (2008) and Happy Birthday (2002))
found: Wikipedia, February 8, 2015(Yen Tan; Malaysian film producer and director who immigrated to the United States at the age of 19 and is based in Dallas, Texas; film director, screenwriter, producer; years active: 2002-present)