Godzilla vs. Kraken

Description
''Godzilla vs. Clash of the Titans! It's the battle of two fearsome giants that live in the sea!''