Kamal makes waves through impressive Karachi show