$DPLS so I'm in love with the stock and the future potential. My only question is: What's with the Godzilla stuff? I understand he's a big bad monster capable of obliterating anything in his path. I'm just wondering if there was a reason behind the mascot or if it was just a meme that took off.
14
4
4 Likes