3 ms·The Sentinel Island tribe ofc. I've watched plenty too many movies about it.by moralestapia 3y agoThe Sentinel Island tribe ofc. I've watched plenty too many movies about it.