I think it might be a FAW version of the Land Cruisers (SFTM Changchun but let me know if you really know what kind) but honestly, I was too distracted by the swastikas, SS emblems, and German Legion Eagle to pay that much attention to the carmaker...