The story on Vishnu is that Burma created a deadly Demon to kill all of the other Demons. Everytime Burma would kill a demon, 2 more would be created. Hence why Vishnu has multiple arms and a necklace of all the demons heads he / she / it killed. It also lives off the blood of demons.
Fire with fire I suppose.