Why yes, that vehicle is from Metal Slug.

I looooove Metal slug vehicle design.

Anyway, this is almost over! Weeeee!