Scaly-breasted lorikeet

Scientific Name: Trichoglossus chlorolepidotus