The Scroll of Sakura slot machine was created by RTG, a popular software provider at online casinos worldwide. It's well-known for its interactive games, which are jam-packed with exciting features to help increase your payouts.