JAPAN: Actors in a joint Japanese, Chinese and South Korean epic arrive in Japan to promote what is believed to be China's most expensive movie.

Record ID: 384967