Games/Scar of the Doll/MediaScar of the Doll·, 2017 · Degica GamesMediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1TrailerMore about Scar of the DollPlayer reviews