News

"Strange creature" is the literal translation of the Japanese word Kaiju, a term most often applied to monsters in movies ...