If you can't see the video and only hear the sound, please switch to Firefox/Chrome/Safari for better performance.

Itch

Itch is a short starring Kitty Martin and Natalia Ryumina. A female adventurer returns home with a mysterious object. As she tries to uncover its secrets, its influence causes her innermost fears to become reality.

Duration: 22 min

Quality: SD

Release: 2017

5.0