S1E4 · Helter Skelter Station

Helter Skelter Station

S1E4 · 2021-10-16 · 42 min

A student fights for his sanity after receiving a cursed television.

The show’s own verdict is on its page.