Beelinguapp - Japanese
Beelinguapp for iPhone and Android shows the exact same text in two languages; side by side. At the same time, it is an audiobook, and with its unique karaoke reading you follow the audio in the text on both sides.
There are many texts available in 13 languages
The texts go from fairy tales, news, to science papers and novels; and new ones are added every week