Thread:Toonking1985/@comment-38106450-20191222020614/@comment-24839525-20191222021932

It could and Gamera could be maybe something created by an alien race that once visited earth?