Sakura Garden

  Play Sakura Garden –  Prime ScratchCards most beautiful game! Sakura is Japanese for cherry blossom and Sakura Garden is a superb 3 reel 3 machine slot game set amongst the cherry blossoms beneath Mount Fuji.  Sakura Garden offers a great Prime Paytable and a massive £200,000 PRIME JACKPOT!     To play this great game simply click BET to choose your card price,click on the machines … Continue reading Sakura Garden