DPRK AK AAA

Sometimes those crazy North Koreans make you say “WTF, mate?”

AK-47s mounted on anti-aircraft artillery tubes.