Some sort of Weevil? in St Lucia

Some sort of Weevil? in St Lucia

Observation - Some sort of Weevil? in St Lucia. Description: