Yellow-and-green Lorikeet

Other names
Also known as the Citrine Lorikeet.