Yes, Royal Panda Casino is licensed and regulated by the Malta Gaming Authority and uses a random number generator to ensure fairness in their games, including Royal Panda Baccarat.