ADA and XRP Investors Flock to Catzilla: Is This Meme Coin the Next 1,000x Star?