He got banned for our sins. He was not the member FH forums deserved, he was the member we needed.
No, these are american M1 90mm guns. Similar to the german 88 and also an AA gun. If you ever asked what´s the gun in the M36 Jackson, here you found it.