Free Online Games Search Engine
Escape challenge 63: room with shaved ice (strawberry) is another japanese point & click room escape game developed by tomolasi