Visit Cherry Blossom Grove for the first time in your own game. 9.76% of players have unlocked this achievement