Colorful cartoon characters shopping in a vibrant, indoor mall with shops.