I have only just started on this one today, so I am way behind everyone else!
Stuck on 5, 16 and 20d.
5d: is there a Japanese connection here?
16d: I have N?T?R?A?. I keep thinking around 'American Pie' ...
20d: I have C?N?T?.
I have not included the clues for those who haven't done the puzzle because they are not straight clues, but I can remind anyone who did it so long ago that they have forgotten!