Tag: The Samurai Lord Musashi

Karakuri Kengou Den Musashi Lord (English Patched) (からくり剣豪伝ムサシロード) is a Action video game published by Tose, Yutaka released on 19910427 for the GameB...