Archive | December, 2010

Christmas In Japan Is Finger Lickin’ Good (KFC Christmas)