Takahiro Shiraishi

Role: Podcast Guest

Japanese serial killer known for his gruesome crimes against vulnerable individuals.

Featured in 1 episode