A DELTA MINI-CRUISER is a jeep made in the Philippines w/ permission from toyota japan, its a gasoline type 12R toyota engine w/ 4x4 capability and free/locking hubs at front axle.
Looks like an FJ/BJ40 land-cruiser but smaller, thus kinda hard to find an article that has all its specs...