File:QuadrupedalFortress.jpg

A Quadruped Fortress, one of the biomechanical mobile fortresses of The Ravagers, from Earth Defense Force 2017. Uploaded by Somarinoa.