Puck blazer