3 Kingdoms 099: Tears for a Villain - a podcast by John Zhu
from 2016-12-19T06:00
::
::
Cao Cao grapples with mortality and legacy.
Further episodes of Romance of the Three Kingdoms Podcast
Further podcasts by John Zhu
Website of John Zhu