Small Arms Primer 159: Japanese "Arisaka" Type 35
Watch on
Small Arms Primer 159: Japanese "Arisaka" Type 35