Ice battle (30/40)

Ice battle