Yes, it is. CasinoChan is a legit gambling website licensed by Curacao Gaming and approved by ECogra.