Devils Island, French Guyana - Rigdon