toucharcade alternatives for Japan/China/Russia contests?

Any advice on what toucharcade-like sites there would be to post/highlight App Review contests for other non-English countries (e.g. Japan, China, Russia)? One would need to get the contest blurb translated before posting of course on such a site.