Coconut Lorikeet

Other names
Was formerly called Rainbow Lorikeet, which is now T. moluccanus.