Mauritian Bird?

Mauritian Bird?

Observation - Mauritian Bird?. Description: