Humanity's last stand against the old rusted god | Painting