Talk:A Fairly Odd Christmas/Images/@comment-5462912-20121109221950

Is it just me, or hints to a possible "Vicky's Day Care"? Though I doubt that due to the location being obviously different.