mysterious ice ball