If you need more giant sea creatures in your life, then Newfoundland is the place for you. #MaritimeBiology #Kraken #Monsterdon