If you haven't signed up for a DaCast account and are seeing this on your credit card statement, chances are you bought access to a stream/video recently from one of our users.
So either you did a Pay Per View for an event or signed up for a
subscription. Try to line up when you purchased and if you watched
anything that day for which required payment.