Skip to content
StreamScapeX

Stitch Face

  • 2020
  • 5m

Overview

This is "Stitch Face." He wears a burlap sack over his head and feet. His wizard hat is over 3 feet tall and he doesn't speak. Here, Stitch Face reveals the scariest moment in his everyday normal life.

Details

Status
Released
Release date
January 1, 2020
Original language
English

Cast

More like this