He is the strongest warrior in the galaxy in Kirby's world and was sealed away because he was deemed too strong (Star Dream even suggests that he may have destroyed at least one planet in the past).
He also appears in Super Kirby Clash as a true final boss, surprisingly enough. Here, he is dubbed "Aeon Hero" and is implied to be one of the ancient heroes who sealed away Void Termina long ago.