Japanese Escape Games: The Light and Mirror Room

Moby ID: 199487
Know of some trivia for this game? Contribute.