The Ghosts of Past Appeared

The Ghosts of Past Appeared

Available on Prime Video
S1 E10: Roberto and Hiraga continue their investigation into the legend of the Decapitating Clown; things just keep getting odder.