95.14% RTP
Jackpot: €1,000,552.71

The Flash™