Coua

Trivial name Latin name
Giant Coua Coua gigas