Pretty much a Christmas oneshot I spam wrote in the past two days because I promised to write it. In short a hellish threat of Wrath and Greed which endanger Earth at Christmas eve. Some heroes and villains are forced to endure a team-up for their own and Earth's sake.