Tomorrow (May 23), Art of War hosts its 12th and biggest yet mixed martial arts show in China. Dubbed “Invincible,” the event takes place in the Beijing Olympic Sports Center Gymnasium (venue information) the 6,000-seat venue in the Olympic Green area that hosted Olympic handball. The main event features China’s Wu Hao Tian against Japanese fighter Yutaka…