Source: DP_Mechs (by Luis Esteves - ArtStation)

Ciguena Motors is a fictional industrial corporation in Dieselpunk Philippines. They heavily focus on limbed vehicles like these for military use.

ArtStation profile: https://www.artstation.com/luisesteves
RSS Feed: https://luisesteves.artstation.com/rss