vln9eegLWiSawayamatsumotoMatsumoto ShuzoKyoto9/3/2025, 10:42:55 AMvln9eegLWiSwords and Fire: The Swords and Firearms of the WorldJapanese>English