Idk anything about this other than it is a meme nowheavily fuddedhas built some impressive stuffOne of the most oversold major defi coinsbtc and eth need to hold this level 2200 & 53k respectively, for me to keep my position open