Buddha Megaways
Play Buddha Megaways
megaways
Payout percentage
92%
Bets made
205,268.01 USD
Games played
125,039
Biggest win
2,701.15 USD