Moluccan Cockatoo

Scientific Name:

Cacatua moluccensis

Origins:

Indonesia

Talking ability:

Good