The Kirby Color Editor!
How to use:
Choose which color you like for each of the colors present on Kirby's sprite. There are also several preset palettes you can choose from. Once you're happy, click 'Choose File', pick the ROM based on your setting (not supplied), then click 'Download'.
The 'Random Color' button mixes and matches colors for Kirby's feet and body, to give a different look everytime.
Color Selection via JS Color | Source Code