For international flights, J food should be served in Y cabin. Lately, travelling from JFK to NRT every couple of months, the crap they have been serving in J is absolutely awfull.
I had the displeasure of eating in Y a couple of weeks ago and wonder how other people manage sitting on the plane for 13 hrs eating this stuff!