Photo : Armored Vehicle of the Japanese Special Assault Team By Dylan Malyasov - Oct 7, 2015 Armored Vehicle of the Japanese Special Assault Team (SAT), paramilitary counter-terrorism special unit under the Japan National Police Agency. ADVERTISEMENT - CONTINUE READING BELOW