I dont know why... maybe some sort of accidental tilt-shift on the photo, but I absolutely thought that was a tiny sized miniature leman russ you'd built from scratch.