'' Blue Cha Cha '' ( Chinese : '' Shen hai '' , 深海 ) is a 2005 Taiwanese film directed by Chen Wen-Tang . It was Taiwan 's submission to the 79th Academy Awards for the Academy Award for Best Foreign Language Film , but was not accepted as a nominee
79th Academy Awards
79th Academy Awards
Blue Cha Cha