News

China’s latest donghua, Lord of Mysteries, has unveiled itself to be quite the intriguing watch for the summer, introducing all kinds of arcane magic in an otherwise modern steampunk world set in a ...