Sea Hag Studios can be found where the land meets the sea in Nahant, Massachusetts