It's the 1/35 scale offering by Pegasus. They also make a two pack with diorama base and tanks in 1/144 scale.
Yes they have fantastic kits, I'm very tempted getting their Nautilus/octopus model which comes which photoetched parts, it looks amazing!!!!
http://www.swannysmodels.com/Nautilus.html
Gerardo