FD Japan film - Larry Chen