Ouchie packs are used regularly in my household with the grandkids. It distracts them and stops the crying a lot of the time while they are choosing their pack.
Great for bumps and bruises no matter what your age. Softer than an ice pack on your skin.
Keep them in the freezer or pop in the microwave if a bit of heat is required.
They come in a pack of 3 - happy to mix and match.
We have Frozen/Mickey/Flamingos/Spider-Man/Batman/Winnie the Pooh/Paw Patrol - pink and blue and other kids fabrics etc. Just ask.