95.14% RTP
Jackpot: €1,247,897.60

The Flash™