Legend of Dunhuang - Japanese

I'm puzzled as to why this film (ID 7367) is listed. All of the names on the page are Japanese.<br><br>Joh Tang Ho Shut = Sato Koichi (a famous Japanese actor)<br><br>Diy Laai Hang Yin = Watase Tsunehiko<br><br>Joh Tang Jun Lei = Sato Junya<br><br>Gat Tin Gong = Inoue Yasushi<br><br>The IMDb page for this film lists it as a Japan/China co-production, but it looks like a Japanese production filmed in China. <br><br>I've made these updates, but any opinions about whether it should remain in the Db ?<br><br><br>