からくり剣豪伝 ムサシロード © 1991 Yutaka (Karakuri Kengouden Musashi Road - Karakuribito Hashiru!)
GAME ID: SHI-98
Released on October 05, 1991 in Japan.
Game's ROM.