his masterpiece is the saint michael altar piece now in the national gallery at parma imana niyo yica kandi niyo ikiza ndetse akenshi akaba atabyumva nyamara nta isura kubera umwanda