The Principle 2019 (China), also known as Shang Dao, On the Road is China drama premiere on Aug 9, 2019
Focuses on the adventures of a man raised to be a weapon as he and his friends fight against evil. Edit Translation