Very interesting interview to the Japanese TV featuring the creators of I'm Not In Love, Eric Stewart and Graham Gouldman.