The Strange Creator
An in depth look at the creative forces behind the world's most amazingly strange attractions.
The Strange Creator
Sad Satan - "Jaime"
•
Em Leonard
•
Season 2
•
Episode 3
The lengths some will go to gain subscribers can be dangerous. In the case of the deep web video game Sad Satan it was straight up illegal.