Chen



Chen is a major antagonist and Leader of the Condrai Cultists in 2015.

Set appearances

 * 70749 Dojo Showdown
 * 70746 Condrai Copter Attack