
Now playing
Team China won its first World Cosplay Summit championship with an impressive Blood: The Last Vampire performance.
Team China won its first World Cosplay Summit championship with an impressive Blood: The Last Vampire performance.
Advertisement