Satin Bowerbird (Ptilonorhynchus Violaceus)

Scientific Name: Ptilonorhynchus Violaceus