Professor Chang

Professor Chang (voiced by James Hong) is a supervillain and enemy of the Teen Titans.