Mojo Jojo

Mojo Jojo is a boss in Kingdom Hearts: The Last Stand.