The term HOME OF THE KRAKEN can be solved by the crossword solution SEA, which stands for the body of water known as the SEA. The SEA is home to many mythical creatures, including the Kraken, a legendary SEA monster of giant proportions said to dwell off the coasts of Norway and Greenland.