Nagisa Oshima, a Marxist film maker and occasional guest on Iron Chef points to a very different politics in Japan