Made in North Korea

TORPEDO FRONT DUMPER, NOT IDENTIFIED

From the movie Hanpyeongsaeng inmindeulsog-eoso (2007). Seen together with a forward control truck.