Ben Tao is a lawyer who specializes in immigration. he can speak Japanese, too.
His fee is a little cheaper than most of the others that I have heard of.
I've been using him for visa and green card-related issues for a few years now, and he has been friendly and nice.
more