Dreaded Cas releases her debut project Put Yourself On. The project is very fun, youthful, positive and will put you in a good mood overall. The project is her debut and I believe it’s really going to open the door for great bodies of work! Check it out below!