The Next Terra Luna? A Major $5 Billion Cryptocurrency Could Be About To ‘Self-Destruct’—Potentially Hitting The Price Of Bitcoin and Ethereum