Three guesses to who he's standing on.
HE'S STANDING ON KUXXEL!!!
Someone who's a ninja.
One that's better than Kibby.
hmmmm....an invisible Kirby?
@DarkNut255: There is no greater ninja than Kibby.
Especially if he ever figures out how great of a ninja he is.
Kuxxel,Kuxxel or Kirby with Ninja