Made in North Korea

FORWARD CONTROL TRUCK, NOT IDENTIFIED

From the movie Hanpyeongsaeng inmindeulsog-eoso (2007). Seen together with a torpedo front dumper.