20030418 city.bengaluru: Japanese film festival from April 26