You know, I thought of this insane idea. It would be hilarious if they decided to go through with this for the next film. Though I doubt it, it may be finally an original idea to do instead of bringing back reused monsters.
I am surprised I have never heard of Godzilla Island. I guess they never brought it over here.
