Taj

Taj is an upcoming character on ABC's Once Upon a Time in Wonderland. He will début in an upcoming episode of the first season. He will be portrayed by guest star Raza Jaffrey.

Trivia

 * The name "Taj" is of Sanskrit origin that means "crowned"..