looks like a 1.5 ton rear end out of one of the Hino Delivery trucks. So basically took the drive train out of a diesel delivery van and stuff it...
Separate names with a comma.