Someone apparently actually proposed naming this Busta Rhymes Island, and while the proposal was rejected, for whatever reason, it's still an ACTUAL searchable item on Google Earth!
(Or at least it was yesterday -- I just tried searching it now and it says it's unable to find it. BOGUS!)