Puyi, the Last Emperor of China
Puyi, the Last Emperor of China: Season 1

Air Date

April 29, 2009

Episodes

2 episodes

Puyi, the Last Emperor of China

Season 1

Episodes

1. A Leaf Blown on the Winds of History

April 29, 2009
53 min

2. Long Journey into a Red Sunset

April 29, 2009
53 min