Japanese star Takuya Kimura has been shooting a promotional short film for Taiwan this morning in a hot-spring hotel in New Taipei’s Wulai, the third day of his stop in Taiwan. Many of his fans followed him there but as the hotel’s windows are all blocked by black curtains and wooden planks, they can hardly get...Continue reading