- Joined
- May 30, 2022
- Posts
- 1,375
- Media
- 0
- Likes
- 5,233
- Points
- 308
- Location
- England, UK
- Verification
- View
I'm a little late to the party sadly, what exactly was shown in the leaks? I've seen a clip on twitter but there's so much talk. Even a foot worship scene??? I'm so confused.