Phone 3358-B

  • Run time: 15 min
  • Premiere: 2023. March 31.

A phone containing disturbing footage of a reclusive Ukrainian Underground Satanic Cult is found on a captured Russian War Crimminal known as The Priest. .

Discover

Dereck Dodd

Red Beard

Chad Sheppard

Clown Leader

Travis Zariwny

Nikola Darkin

Directing

Travis Zariwny

Director

Writing