Snow Sakura
Game » consists of 2 releases. Released Dec 13, 2007
Snow Sakura is a visual novel set in the wintry countryside of Hokkaido. Legend tells of a cherry blossom tree that only blooms in winter.
Recent topics on Snow Sakura
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment