I presume Diavolo is a male, right? Is diavolo's name came from the word "diablo"? I would again presume that he is a good match to MP's Deisha. Is deisha a Japanese name?