Manufactured by Toyota’s Philippine subsidiary, Delta Motors, primarily for the country’s Armed Forces. The Mini Cruiser is powered by the 12R 1600cc engine.