|Full name||Harper Stone|
|Partner(s)||Nathan Pandit (potential boyfriend)|
|Appears in||Criminal Case|
|First appeared||Case #50: Snakes on the Stage (s1)|
Harper is a 28-year-old animal trainer with long gray-blonde hair. She wears a denim jacket with a "peace" badge on her right chest. Underneath her jacket, she wears a gray sleeveless shirt. She has several tattoo markings of snakes on her shoulders. A snake is seen wrapping her neck. It is known that Harper is an employee at the Opera and handles snakes.
Events of Criminal Case
After Jones and the player examined and analyzed a snake, Alex was able to say that the snake who ate the victim belonged to Harper Stone, an animal trainer specialized in reptiles. So the team had to interrogate Harper. Upon hearing that the snake was used to kill Roland, Harper demanded the team to let her see the giant boa, but the team had to confiscate the snake angering her. Harper told the team that she had all the authorizations and knew that "Madama Serpent" required a snake for the final act, but someone broke the snake loose, allowing the murder to take place.
Harper was interrogated a second time when the team wanted information about a mysterious person known as Opera Phantom. Harper said that she found Phantom at a place at the Opera sleeping and he cried to her to keep it a secret. She also said that since that time, people started to call her Eve and some other stupid names. Harper said that she had been working as a snake trainer for the Opera for years, but no one seemed to care about Harper's agenda.
At the climax of the investigation, it was revealed that Annabel Stewart was the one who let the giant boa loose to kill Roland, proving Harper innocent.
- Snakes on the Stage (Case #50 of Grimsborough)
- There Will Be Blood (Case #56 of Grimsborough; mentioned)