Henoko Ordnance Ammunition Depot


Henoko Ordnance Ammunition Depot - U.S. Marine Corps facility in Japan.