Basic Japanese phrases from Excuse Me Japanese app
If you are planning to visit Japan, I recommend this app by Pressurepoint. It is called Excuse Me Japanese. It contains a collection of common Japanese phrases and also supports 4 other languages - English, French, Spanish and Chinese. This app does not require data so you can use it offline.