Japan Toku Godzilla Vs Mechagodzilla JXSDF Fit T-shirt Embro Hat Cap
The Japanese Xenomorph Self-Defense Force, or JXSDF, is an arm of the Japan Ground Self-Defense Force and was created with the express purpose of combating adversaries of an extreme and overpowering alien nature, such as kaiju. To this end, the JXSDF initiated the Mecha-G Project, which used the bones of the original G