Earth-8920

Earth-8920 is a mix of almost everything Draft227 worked on.