Psychomachia Rafael FloresOctober 10, 20217:04 pmOctober 10, 2021 [1483] — A symbolic clash of figures who stand in for specific ideas “Judith und Holofernes meets Howard the Duck”; mashup por Annie Wu, 2015.