Ruten no Ouhi - Saigo no Koutei 2003 (Japan), also known as Princess Hiro, China's Last Princess, Ruten no Ouhi, Saigo no Koutei is Japan drama premiere on Nov 29, 2003 on TV Asahi
A Japanese woman from the nobility chosen to be married off to the younger brother of the last emperor of China.