Michael Keyser Movies

  • 2020
    Stitch Face

    Stitch Face

    Stitch Face

    02020HD

    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...

    Stitch Face