It's been a while since I've been in the states, but isn't there a Japanese fast food joint? I can remember I ordered General Tao chicken from that once. That was pretty awesome.