Ships off the coast of one of Japan’s islands are being mysteriously destroyed. When the cause turns out to be an immense fire breathing lizard, all of Japan seems doomed.
Read MoreShips off the coast of one of Japan’s islands are being mysteriously destroyed. When the cause turns out to be an immense fire breathing lizard, all of Japan seems doomed.
Read More