Ratzilla: Rat Island

They call this Alaskan Island, Rat Island. Care for a visit?