I think that someone might be living on this big rock right off the coast.
Back