What is ice cubes real name?

o'shea Jackson