The Decapitating Clown and the Tale of Solomon
- Episode aired Sep 1, 2017
- TV-14
- 24m
Roberto and Hiraga head to the village of Monte to investigate the mystery surrounding the legend of the Decapitating Clown.Roberto and Hiraga head to the village of Monte to investigate the mystery surrounding the legend of the Decapitating Clown.Roberto and Hiraga head to the village of Monte to investigate the mystery surrounding the legend of the Decapitating Clown.