Rated R
That crazy moment when you realize that Shan Yu from Mulan is also Vandal Savage on Young Justice

That crazy moment when you realize that Shan Yu from Mulan is also Vandal Savage on Young Justice