Amazing Camouflage
It’s Japan Ground Self-Defense Force 73type Light Duty Truck(MITSUBISHI PAJERO) (Camp Narashino Exercise Area)
There is no problem that cannot be solved with high explosives
It’s Japan Ground Self-Defense Force 73type Light Duty Truck(MITSUBISHI PAJERO) (Camp Narashino Exercise Area)