Mulan/Hercules


 * Cast
 * Shang as Hercules
 * Mulan as Megara
 * Shan Yu as Hades