Urban Sniper – Japan Ground Self-Defense Force

0
458

Snipers from the 12th Regiment Japan Ground Self-Defense Force practice firing in an urban environment at Yakima Training Center.