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 .
Most major cities have places where you can watch kendo .