Ответ:

Перечисление цветов поясняет слова «в разноцветных шалях», поэтому перед ним ставится двоеточие.

В ней было скрыто ещё пять матрёшек в разноцветных шалях: зелёной, жёлтой, синей, фиолетовой.