Strange nature phenomenon