Tokyo International Film Festival offers a varied canvas