The Dragon of Heaven was created by the Mandarin, using outsourced scientists, to take over Russia. It was believed that the Dragon would invade all of Russia giving it a strong ruler, the Mandarin. The entire machine was so in tune that it repelled the Avengers and Winter Guard
, along with toying with Iron Man
. The dragon not only repelled the defenders below but seemed almost invincible. The dragon finally fell not from the heroes below but because it’s power source was destroyed.