Please, log in first.
Seven mentally handicapped Japanese artists exhibit their work. (International Documentary Film Festival Amsterdam)