Can others see the picture?
I thought you were joking...I can't find the image... all I see is this:
Shushpanzer is a local slang term devised for unorthodox or exotic tanks (hence the German word Panzer ; see also ShushpanGewehr , where Shushpan means some non-existant but highly unusual animal - in slang, too)One of the Russian translates to "ShushPanserOff"