Song Jiang Zhen battle array is a martial or military arts troupe. Dating back to the early Qing Dynasty in Taiwan, they historically numbered 108 members but nowadays 36 is more common. While they do have a reputation of being fierce fighters, particularly in various uprisings during the Japanese colonial era of Taiwan (1895-1945), today [...]