6 TITLES IN THE INDEX
as Demon Princess Elizebub
as Mako
as Chen Mei-Chuan
as Jiali, Richard's wife
as Ke-Qing