This Rainbow-Colored Bird Is Called A 'White-Browed Tit-Warbler'
The tiny, white-browed tit-warbler is only 8.5 to 10 cm, and the feathers come in an array of colors, giving it that rainbow effect, as per the Handbook of The Birds of The World. Their feathers are colored in various shades of violet, mauve, blue, and grey. While they may be small, their tail is actually very long, but it's the bird's distinctive eyebrows that give it its name.