Apparently there are 12 different kinds of Kingfisher in India, some much bigger than others. This one was much bigger than any hummingbird and bigger than the English Kingfisher. I agree it's an odd looking bird. And BTW, it's definitely NOT photoshopped! lol