Urban Sniper – Japan Ground Self-Defense Force

0
485

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