How can you get ultima weapon in Kingdom Hearts Birth by Sleep?

you have to go to mirage arena and get to level 30 and beat it and then you get the ultimate weapon