Serpent Forehead Slot: book of sun $1 deposit 96 70% RTP & 20,000x Maximum Victory Said