3 Kingdoms 099: Tears for a Villain Chinese Lore Podcast - A podcast by John Zhu - Mondays Play Categories: Arts Society & Culture History Cao Cao grapples with mortality and legacy.