Karakuri Kengou Den Musashi Lord English translation
Karakuri Kengou Den Musashi Lord
Stardust Crusaders' complete English translation of Musashi Lord, a Japan-only Game Boy action game based on the anime about mechanical samurai.
Stardust Crusaders, Pennywise, aishsha, FlashPV, Pikachumanson v1.0 English