Posted on March 25, 2021April 6, 2021 by Erik Chipchase Defend against the Monster threat!M-24 Chaffee of the Japanese Self Defense Force circa 1954, ready to meet the monster menace.