Ice battle (38/40)

Ice battle