Does anyone else think the people who came up with that creature might've been on drugs? Seriously puppy monkey baby? Somebody had to have been high lol. Gotta say It's not making me want to buy a mtn dew kickstart. If anything it makes me wanna run away from people buying or drinking it lol