Text: Most major cities have martial arts halls, where you can watch kendo (fencing with bamboo staves) as well as the famed sports of judo and aikido.
Entailment: Most major cities have places where you can watch kendo.
Contradiction: Kendo is not typically done in front of people.