Scaly-Breasted Lorikeet (Trichoglossus Chlorolepidotus)

Scientific Name: Trichoglossus Chlorolepidotus