Made in North Korea

TROLLEYBUS, NOT IDENTIFIED

Probably made by the Chongjin Bus Works.