Home Economy Doge Meme Icon and Dogecoin Mascot Kabosu Passes Away at 18