Royal Never Give Up

Royal Never Give Up is a Chinese team.