It's hard to think of anything else. Looks like a mobile armor thingie(a la dendrobium) made to look like a nightingale. Those puny tanks look out of place for something that big.
Anyway that thing is going to lose I'm 85% sure.
Anyway that thing is going to lose I'm 85% sure.