La P'tite Grenouille is a day care center.