Board Thread:Questions and Answers/@comment-24332923-20151010092113/@comment-7200907-20151010100655

I may not have that much knowledge about the Godzilla franchise. But I agree, they are probably the best team.