Neue Ziel

the stupidly big mobile armor from operation stardust