ONE Championship has announced the full line-up for ONE: Dynasty of Champions Shanghai, the organisation’s second China event this year.

Roger Huerta returns to the ONE cage to face Japanese fighter Koji Ando in a highly anticipated lightweight contest while Korean bantamweight sensation Dae Hwan Kim will meet Japan’s Koetsu Okazaki.

ONE has also confirmed Major Overall will face Kotetsu Boku in an exciting featherweight bout while Singapore’s MMA darling Angela Lee will meet Russian kickboxer Elena Pashnina in a female atomweight bout.

For the China Superfight, Chinese featherweights clash as Teng Li Ge meets Ayideng Jumayi.

The semi-finalists for the Shanghai Flyweight Tournament will also compete for the chance to be crowned the Shanghai Flyweight Tournament Champion.

Liu Xiao Yang will face Hu Ri Ge, while Wang Ya Yong will face Li Gao Yang. The Shanghai Flyweight Tournament Alternate Bout will see a match between Wan Jian Ping and Yang Jian Bing.

As previously reported, the main event sees ONE Middleweight World Champion Igor Svirid defend his belt against Vitaly Bigdash.

Roger Huerta returns to the ONE cage a year after winning his fight against Christian Holley in August 2014. Huerta has been in the MMA game for more than a decade and has a wealth of experience on his resume.

Koji Ando is one of Japan’s fiercest competitors, having been a mixed martial artist since 2008. The Japanese fighter, who recently faced Lightweight King Shinya Aoki.

Singapore-based American fighter Major Overall has a highlight reel of stoppages in his six victories as a mixed martial artist and has built a reputation as one of the most dangerous and exciting fighters in the division. He looks to continue his dominance with a win over perennial competitor Kotetsu Boku.