U.S. Navy Master Chief Petty Officer (MCPO), Terry Scott looking at a Japanese Type 96 (25mm) anti-aircraft and anti-tank cannon – in a small cave on the island of Iwo Jima, Japan, c. March 23rd, 2003. [2000 x 1312]

    by _Tegan_Quin

    1 Comment

    1. OctopusIntellect on

      IJA in shambles after realising this thing can’t penetrate the front armour of an M4A3 Sherman… and that the one coming towards them has a flamethrower.

    Leave A Reply