triumph of venus analysis