Cherry Blossoms is a popular video slot that offers game play on 5 reels and comes with 25 pay lines. The Japanese Culture is what this game is