TouchPal Keyboard. Typing Fun.

The ultimate keyboard trusted by over 350 million users.