95.14% RTP
Jackpot: €1,174,263.66

The Flash™