Isuzu launches the limited edition D-Max Beast | AWANI International