Ocha Cups for Christmas (2002)
Premiere 7 Jun 2002 | Ocha Cups For Christmas | 30 min
• 102 views • 0 thumbs up • 0 thumbs down
It is Christmas in Japan and Karen, an American exchange student, is miserably homesick, in spite of the kindness of the Japanese couple she lives with.