八宝奇珠 里见八犬传 © 199? Waixing. (Ba Bao Qi Zhu - Li Jian Ba Quan Zhuan) Chinese translated version of "Satomi Hakkenden [Model SFX-S8]".
GAME ID: ES-1067
The title translates from Chinese as The Eight Treasures - The Legend of the Eight Dogs.
Game's ROM.