Plot: It's the "Holy Night" season, a festival from the northern area of Amberground. They say that two old men go around on the Holy Night delivering presents to children

Tegami Bachi Letter Bee - Season 1 - Red and Green Ribbon (Episode 12)
Episode Aired On:
Saturday, December 19 2009
15 years ago
Saturday, December 19 2009
15 years ago