deluxe the peace maker