Queen of the Sun
Play Queen of the Sun
Payout percentage
90%
Bets made
564,881.18 USD
Games played
396,826
Biggest win
3,292.53 USD