Games/Karakuri Kengou Den Musashi Lord/FranchiseKarakuri Kengou Den Musashi Lord·, 1991 · YutakaMore in this franchiseBack to gameSort: Release dateKarakuri Kengou-den: Musashi Road - Harikiri Daishuugyou!Karakuri Kengou Den Musashi Lord: Karakuri-jin Hashiru!1991More about Karakuri Kengou Den Musashi LordPlayer reviews