medieval painting of two superheroes fighting a giant robot