95.14% RTP
Jackpot: €1,327,170.51

The Flash™