This is a room escape game by the creator of Heart Escape. Sakura means cherry blossoms which are important in Japanese culture. You've been looking at cherry blossoms while taking a break from work on the roof top. But then you figure out that the door is locked. Good luck 
Play Here (English version)
Please use spoilers to give hints:
[spoiler=Title Here]Enter text here...[/spoiler]

Play Here (English version)
Please use spoilers to give hints:
[spoiler=Title Here]Enter text here...[/spoiler]
Comment