Comic depicting alien rats invading earth