1 Season 11 Episode Last Christmas - Season 1 Episode 3 Year: 2004 Country: Genre: Drama Studio: Fuji TV Keyword: Director: Cast: Akiko Yada, Tsuyoshi Ihara, Mirai Moriyama, Ryo, Megumi, Yuji Oda