Delectable saffron grilled manticore