Turtle Head is Puzzle/Adventure horror game that draws inspiration from games such as Clock Tower and Ao Oni. The player takes on the role of the character Harriet, who is one of t...