Star Online, Malaysia — MOVIE buffs can enjoy films from the Land of the Rising Sun at the Japanese Film Festival 2010 from June 17 till 21 at GSC Mid Valley, KL, and GSC 1 Utama (New Wing), Petaling Jaya, Selangor. Penangites can watch these shows at GSC Gurney Plaza, Pena...
more info