The Republic of China’s Ministry of Defense recently released this promotional video for it’s armed forces.

Image courtesy of ndtv.com