This design is inspired by the 'Godzilla' movies, which in some featured The Japan Counter - Xenomorph Self-Defense Force (JCXSDF), is a fictional division of Japan armed Forces
Tags:
monster, king of the monsters, gojira, godzilla, kaiju
This design is inspired by the 'Godzilla' movies, which in some featured The Japan Counter - Xenomorph Self-Defense Force (JCXSDF), is a fictional division of Japan armed Forces