Ice battle (20/40)

Ice battle