The Invincible Dragon 2019 (China), also known as Made in Kowloon, Dragon Tattoo, Jiu Long Bu Bai is China drama premiere on Dec 31, 2019
/