Make brownies in a 9x13 inch pan according to package directions. Bake and cool.
In a small bowl, combine pudding mix and milk. Whisk until smooth. Allow to set up 5 minutes, then spread over cooled brownies. Spread whipped topping over pudding layer. Garnish with shaved chocolate and crushed chocolate wafers immediately before serving. Store leftovers in refrigerator.