The Strange Creator

Sad Satan - "Jaime"

Em Leonard Season 2 Episode 3
Audio Player
00:00
00:00 | 18:33

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.