Kraken spotted on Google Earth? -solved: Sail Rock

Kraken spotted on Google Earth? -solved: Sail Rock