Free Online Games Search Engine
In this game, you are locked inside a small cafe with a cherry tree planted in the courtyard. You cannot leave because the door is locked. Look for hints, solve the puzzles, and escape