95.14% RTP
Jackpot: €935,671.83

The Flash™