Rice stuffed ribs