Have you checked onyx i62HD (it comes in two versions - with or without front light)
You can install any stardict dictionary in it :-
I checked the link given in onyx forum and these dictionaries can be installed:
http://abloz.com/huzheng/stardict-dic/ja/
http://abloz.com/huzheng/stardict-dic/