Hand of Anubis Slot | 10,000x Max Win | 96.24% RTP | 5scatter