View Full Cast Leila MokhtarHamada the drunkLeila MokhtarNinja turtleLeila MokhtarBen 10 characterperfumeTrash