Well, from a competitive stand point Pikachu would win. However, if you are talking about a straight up death battle Kirby would win as he is indestructible. (It's been proven). Kirby can copy anyone's abilities or just simply use his own combat skills strong enough to literally shatter planets. While a wild Pikachu can't even hit an Onix.