Crypto Gamblers Pub

Is this site made by some casino?

No, we are not a part of any casino, it's separate 3rd party service. 

Our services are done by using our accounts in supported casino sites.