The Type 88-2, a North Korean version of the AK-74 with a top-folding ...

The Type 88-2, a North Korean version of the AK-74 with a top-folding ...