Inputting Japanese characters?
Please take a look at Google Japanese Input: https://play.google.com/store/apps/details?id=com.google.android.inputmethod.japanese

Swype keyboard has Japanese language built in as well: https://play.google.com/store/apps/details?id=com.nuance.swype.dtc