begin generating character profiles
This commit is contained in:
+3281
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"sessions": {
|
||||||
|
"c3812865-4032-41f4-844b-cff17ca8c025": {
|
||||||
|
"user_message_count": 10,
|
||||||
|
"agent_message_count": 77,
|
||||||
|
"start_timestamp": "2026-03-31T18:39:42-06:00",
|
||||||
|
"end_timestamp": "2026-03-31T18:39:42-06:00",
|
||||||
|
"markdown_size_bytes": 145830,
|
||||||
|
"provider": "cursoride",
|
||||||
|
"last_updated": "2026-04-01T07:12:28Z"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# Adrian
|
||||||
|
|
||||||
|
- Observed handle: `Axe7Adrian`
|
||||||
|
- Activity: 1392 messages across 29 streams
|
||||||
|
- First seen: 2023-12-29 in `DRACONIANDISCOURSE_2_TIKTOK_SKINWALKERS`
|
||||||
|
- Confidence: High
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Adrian reads like an old-guard regular: relaxed, conversational, and fully embedded in the room's internal language. He can slide from real-life updates to nonsense riffs without changing tone, which makes him feel less like a heckler and more like someone who already lives inside the show's universe. Even when he is being absurd, he is rarely random. The vibe is seasoned, familiar, and socially plugged in.
|
||||||
|
|
||||||
|
He feels like someone who can banter, lore-dump, greet other regulars, and casually anchor a conversation. That gives him a useful story shape: not the loudest demon in the room, but one of the creatures most likely to survive because he already understands the rhythm of everybody else's madness.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Adrian fits best as a veteran survivor: observant, weirdly adaptable, and dangerous because he sounds calm while the room catches fire.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "100% mass hysteria, every mexican household has been told this. that's basically it"
|
||||||
|
- "I just randomly say cloud rain dagon, it manifested in my head one day"
|
||||||
|
- "I just came back from taking my cat from the vet"
|
||||||
|
- "I gotta wake up at 4am tomorrow gg"
|
||||||
|
- "6 ate 7 HAHAHAHAHAHAHAHA is better than SIX SEVEN"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# Agate
|
||||||
|
|
||||||
|
- Observed handle: `LoonyAgate`
|
||||||
|
- Activity: 69 messages across 1 stream
|
||||||
|
- First seen: 2026-03-27 in `creeper.ts`
|
||||||
|
- Confidence: Low to Medium
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Agate's first read is gentle, informed, and lightly loony rather than fully chaotic. The chat voice is full of soft confirmations, game knowledge, lurking energy, and amused side comments. Agate often sounds like a patient guide perched just off-screen, the sort of creature who knows the map, knows the pain points, and laughs quietly while you walk into them anyway.
|
||||||
|
|
||||||
|
The overall vibe is more hooded witness than frontal attacker. Even with limited data, Agate already feels distinct: a low-key helper with a sly sense of humor and a taste for suffering-heavy games.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Agate fits as the eerie guide: soft-spoken, observant, and probably more dangerous than the volume suggests.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "am good, been lurking lol"
|
||||||
|
- "I found it more interesting to listen lol"
|
||||||
|
- "I savored my suffering"
|
||||||
|
- "I know there's a secret bench somewhere here"
|
||||||
|
- "I feel like this game in general was made by sadists"
|
||||||
|
- "had kinda guessed you're azure lol"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# Azure
|
||||||
|
|
||||||
|
- Observed handle: `actuallynotazure`
|
||||||
|
- Activity: 89 messages across 1 stream
|
||||||
|
- First seen: 2025-12-28 in `restored.ts`
|
||||||
|
- Confidence: Low to Medium
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Azure shows up already in motion. The voice is mischievous, flirty, lore-conscious, and completely willing to turn a normal exchange into a delinquent bit. Even with one stream of data, Azure feels socially aggressive in a fun way: teasing, escalating, and instantly building duo energy with Malgru and Rain.
|
||||||
|
|
||||||
|
The strongest impression is that Azure is a chaos gremlin with confidence. Suspension drama, mock-serious declarations, art ideas, weird hypotheticals, and open provocation all sit in the same register. Azure feels less like a new arrival and more like somebody stepping back onto the stage after being briefly exiled.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Azure works as the returning troublemaker: seductive menace, fast mouth, and the kind of creature who forms dangerous alliances on purpose.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "rain my account was suspended"
|
||||||
|
- "fuck nightbot gang"
|
||||||
|
- "look at us malgru, the delinquent duo"
|
||||||
|
- "do you want my skin?"
|
||||||
|
- "I'm thinking of making art of random people"
|
||||||
|
- "Dont eat me, I'm just a little human!!"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# Beanie
|
||||||
|
|
||||||
|
- Observed handle: `beaniee__`
|
||||||
|
- Activity: 1852 messages across 15 streams
|
||||||
|
- First seen: 2026-01-16 in `david.ts`
|
||||||
|
- Confidence: High
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Beanie feels like a high-volume regular with range. The voice can be reactive, affectionate, combative, supportive, and stupid on purpose within the same stream. There is a strong sense of real social chemistry here: Beanie is not posting into the void, but actively bouncing off Rain, Adrian, and the rest of the room in a way that makes scenes move.
|
||||||
|
|
||||||
|
What stands out most is the balance. Beanie can go from movie talk to hashtag bits to insults to sincere agreement without sounding inconsistent. The character reads as socially comfortable, fast on the draw, and willing to weaponize tone shifts whenever they are funniest.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Beanie works as an all-rounder fan favorite: sharp enough to snipe, warm enough to form alliances, and chaotic enough to betray the room for a better joke.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "2 peas in a pod"
|
||||||
|
- "never got around to watching it but I've heard it's really good"
|
||||||
|
- "#stealingthemoon"
|
||||||
|
- "nah just keep em guessing"
|
||||||
|
- "I love movies"
|
||||||
|
- "freak"
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# Heart and Mind
|
||||||
|
|
||||||
|
- Observed handles: `Heart_CCCC` as Heart, `brush_colourful` as Mind
|
||||||
|
- Activity: one direct bit in `errands.ts`, then later referenced by chat as a memorable event
|
||||||
|
- First seen: 2026-01-30 in `errands.ts`
|
||||||
|
- Confidence: Medium for the concept, low for the amount of direct dialogue
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Heart and Mind are less like regular chatters and more like a visitation. In the archive they appear suddenly, identify themselves in plain language, speak in clipped fragments, and then vanish back into myth. The effect is surreal rather than conversational. They feel like symbolic creatures who briefly stepped out of the chorus and into canon.
|
||||||
|
|
||||||
|
That one-off quality is exactly what makes them useful. They do not need dense archives to work as characters. They already read like a two-body omen: one emotional, one cerebral, both slightly broken by transmission. The fact that other people later refer back to them gives the bit a real afterimage.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Heart and Mind fit as heralds or minibosses: a strange paired entity that interrupts the movie's logic and leaves everyone else acting like this somehow makes sense.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- Heart: "Hello im the Heart"
|
||||||
|
- Mind: "and I'm the Mind"
|
||||||
|
- Heart: "Put your viewers back"
|
||||||
|
- Heart: "Lets go mind this is"
|
||||||
|
- Later callback: "who were those two people who said they were the heart and the mind"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# Jenni
|
||||||
|
|
||||||
|
- Observed handle: `JenniMilano`
|
||||||
|
- Activity: 38 messages across 1 stream
|
||||||
|
- First seen: 2025-10-29 in `obliterate.ts`
|
||||||
|
- Confidence: Low to Medium
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Jenni reads as unusually direct, friendly, and socially intentional. Where many creatures arrive by riffing, Jenni arrives by asking questions: what game this is, what else you stream, what platform you play on, what your specs are, whether you have Discord, whether you are open to new friends. That gives the whole presence a very different texture from the goblin swarm.
|
||||||
|
|
||||||
|
In story terms, Jenni feels like a charming infiltrator: polite on the surface, but focused enough that the friendliness can also read as an advance, a recruitment attempt, or a lock-on.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Jenni works as the social engineer: warm voice, direct eye contact, and a suspicious ability to turn casual chatter into rapid rapport.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "What game is this?"
|
||||||
|
- "What other games do you stream?"
|
||||||
|
- "Do you have a streaming schedule?"
|
||||||
|
- "You have a cute model!!"
|
||||||
|
- "Are you open to making new friends?"
|
||||||
|
- "I've sent you a friend request"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# Malgru
|
||||||
|
|
||||||
|
- Observed handles: `AncientMalgru`, `AnCIentmalGru`
|
||||||
|
- Activity: 2823 messages across 14 streams
|
||||||
|
- First seen: 2025-10-14 in `nanoangstrom.ts`
|
||||||
|
- Confidence: High for the Malgru voice, low for the `UBear` alias specifically
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Malgru arrives late in the archive and immediately dominates it. The voice is relentless: combative, profane, repetitive on purpose, and fully committed to escalation. Malgru talks like a creature who is always half a second away from either starting a fight or turning somebody else's sentence into a chant.
|
||||||
|
|
||||||
|
What keeps the profile from flattening into pure noise is the control underneath it. The repetition is often strategic. The quotes are often bit-shaped. Malgru does not just spam; Malgru hammers a moment until it becomes the room's reality. That makes the character feel less like random chaos and more like an engine of pressure.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Malgru is a berserker-orator: a heavy hitter whose main weapon is forcing everyone else to play inside his tempo.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "YOU GOT SICK ONCE, AND THEN"
|
||||||
|
- "get the fuck out of here"
|
||||||
|
- "are you eating doughnuts when having these coughs?"
|
||||||
|
- "GIVE ME NUGGET"
|
||||||
|
- "BECOME UNGOVERNABLE" repeated until it becomes the whole scene
|
||||||
|
- "masturbating sounds better"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# Noname
|
||||||
|
|
||||||
|
- Observed handle: `noname106668`
|
||||||
|
- Activity: 282 messages across 16 streams
|
||||||
|
- First seen: 2023-12-29 in `DRACONIANDISCOURSE_2_TIKTOK_SKINWALKERS`
|
||||||
|
- Confidence: Medium
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Noname comes off as understated and deadpan. The baseline mode is short, plainspoken, almost hesitant, but that restraint makes the stranger lines hit harder when they appear. There is a recurring sense of someone who answers sincerely, then takes a sudden hard turn into cursed franchise talk, oddball specifics, or complete nonsense.
|
||||||
|
|
||||||
|
That creates a good battle-royale contrast. Noname is not built like a spotlight hog. They feel more like a quiet creature who keeps surviving scenes, then drops a line so bizarre it rewrites the mood of the room.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Noname works as the understated wildcard: low heat, low volume, but capable of saying the one thing that makes everyone else lose focus.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "the wendigo comes from Native American tales and stories"
|
||||||
|
- "I am bewildered"
|
||||||
|
- "I don't know very much about hollow knight since I'm still in my first run"
|
||||||
|
- "is silksong as hard as people are saying it is"
|
||||||
|
- "Willie loves coming"
|
||||||
|
- "piza feddy five bear simulator"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# NotoriousRooster
|
||||||
|
|
||||||
|
- Observed handle: `notorious_rooster`
|
||||||
|
- Activity: 1015 messages across 50 streams
|
||||||
|
- First seen: 2023-11-02 in `whistleblewor.ts`
|
||||||
|
- Confidence: High
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Rooster is a social spark plug. The energy is immediate: big greetings, capital letters, hype, appetite, impulsive commentary, and a willingness to jump into whatever bit is already in motion. Rooster feels like one of the creatures most likely to make the room louder just by arriving.
|
||||||
|
|
||||||
|
There is a broad, extroverted chaos here, but not shapeless chaos. The voice tends to be direct, playful, and emotionally legible. Rooster does not lurk in the walls; Rooster kicks the door open and announces the next problem.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Rooster is a front-line instigator: loud entrance, high morale, reckless momentum, and a natural ability to turn every quiet scene into an event.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "hellllloooo"
|
||||||
|
- "HAVE YOU SEEN THE NEW TRAILER!?!!!"
|
||||||
|
- "I ate tamales and I am eepy"
|
||||||
|
- "I WILL CRONCH ON THEM AS MUCH AS I WANT"
|
||||||
|
- "HE IS THE PURPLE GUY"
|
||||||
|
- "Do you have a girlfriend?"
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
# Story Profiles
|
||||||
|
|
||||||
|
These profiles were built from 102 TwitchDownloader chat exports in `MixerTwitch/*/chat/*.json`, covering 2023 through 2026.
|
||||||
|
|
||||||
|
## Roster Order
|
||||||
|
1. Adrian
|
||||||
|
2. Noname
|
||||||
|
3. Agate
|
||||||
|
4. NotoriousRooster
|
||||||
|
5. Malgru
|
||||||
|
6. Azure
|
||||||
|
7. Starboy
|
||||||
|
8. Jenni
|
||||||
|
9. Heart and Mind
|
||||||
|
10. Beanie
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- `Malgru` is based on the observed handles `AncientMalgru` and `AnCIentmalGru`. I did not find a separate `UBear` handle in these exports.
|
||||||
|
- `Heart and Mind` is based on the one-off `errands.ts` bit, where `Heart_CCCC` introduces themself as Heart and `brush_colourful` introduces themself as Mind, plus later chat references to the duo.
|
||||||
|
- `Agate`, `Azure`, and `Jenni` are currently lighter reads because they only appear in one sampled stream each.
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
# Starboy
|
||||||
|
|
||||||
|
- Observed handle: `Starboy_Journeys`
|
||||||
|
- Activity: 476 messages across 9 streams
|
||||||
|
- First seen: 2025-11-14 in `mcrib.ts`
|
||||||
|
- Confidence: Medium to High
|
||||||
|
|
||||||
|
## Character Read
|
||||||
|
Starboy is built out of shock humor, horny derailments, and casual drive-by provocations, but the voice is not empty. There is an actual performer instinct in it. The lines are often designed to yank the room sideways, either by being too much, too blunt, or perfectly timed to break whatever dignity remained.
|
||||||
|
|
||||||
|
Underneath that, Starboy reads as engaged rather than detached. The character is paying attention, reacting to game context, and actively shaping group energy. That makes Starboy feel less like random filth and more like a deliberate chaos comic.
|
||||||
|
|
||||||
|
## Battle Royale Function
|
||||||
|
Starboy fits as the loose cannon comedian: impossible to ignore, impossible to fully trust, and dangerous because every scene gets stranger when he opens his mouth.
|
||||||
|
|
||||||
|
## Evidence
|
||||||
|
- "10 people sex wouldn't be sex, it'd just be like a kinky mayan sacrifice"
|
||||||
|
- "dragon femboy mommy cuddles and reassures you"
|
||||||
|
- "Did you unlock the secret Roxy footjob ending yet?"
|
||||||
|
- "Bro is still streaming this shit, this is so boring to watch"
|
||||||
|
- "Hi Rain, looking scrumptious as usual"
|
||||||
|
- "Arnold is a fucking beast"
|
||||||
@@ -0,0 +1,106 @@
|
|||||||
|
# Other creatures (not in the 10 profiled roster)
|
||||||
|
# Format: message_count<TAB>display_name<TAB>login
|
||||||
|
# Sorted by message count (desc)
|
||||||
|
|
||||||
|
9737 guidingflyer530 guidingflyer530
|
||||||
|
1223 Sky_City_2013 sky_city_2013
|
||||||
|
857 verify52w verify52w
|
||||||
|
184 cameoqueen86 cameoqueen86
|
||||||
|
138 miclbero miclbero
|
||||||
|
97 RaincloudTheDragon raincloudthedragon
|
||||||
|
97 Rayne8856 rayne8856
|
||||||
|
49 Basedgymrat basedgymrat
|
||||||
|
45 experimenta1ic3 experimenta1ic3
|
||||||
|
43 navy_blues_ navy_blues_
|
||||||
|
40 ratamotronic ratamotronic
|
||||||
|
31 static6767 static6767
|
||||||
|
29 Branndongames branndongames
|
||||||
|
25 pirate_protogen pirate_protogen
|
||||||
|
25 imnoob87 imnoob87
|
||||||
|
19 nekonekes nekonekes
|
||||||
|
18 mrSpinner3 mrspinner3
|
||||||
|
18 foxy_fnaf5_ucn foxy_fnaf5_ucn
|
||||||
|
17 macodawacko macodawacko
|
||||||
|
17 HydrophobicFruitTree hydrophobicfruittree
|
||||||
|
17 evileyn_shaggy90 evileyn_shaggy90
|
||||||
|
14 Jonathandunn7 jonathandunn7
|
||||||
|
14 DerpWasMissing derpwasmissing
|
||||||
|
14 NINTENDOGUY1989 nintendoguy1989
|
||||||
|
12 Dragon0Computer dragon0computer
|
||||||
|
11 alexadavidvtube alexadavidvtube
|
||||||
|
11 noncriticalmother noncriticalmother
|
||||||
|
11 noncriticalgamingttv noncriticalgamingttv
|
||||||
|
10 lauren_josh lauren_josh
|
||||||
|
10 kingabc246 kingabc246
|
||||||
|
10 little_lurke little_lurke
|
||||||
|
9 issacvargas1 issacvargas1
|
||||||
|
9 rizchan_1 rizchan_1
|
||||||
|
9 HarleyFangs4You harleyfangs4you
|
||||||
|
9 Ashikaix ashikaix
|
||||||
|
7 alawdi_v alawdi_v
|
||||||
|
6 coppermaniacgg coppermaniacgg
|
||||||
|
6 silverthe_engineer20 silverthe_engineer20
|
||||||
|
6 the_smile_entity the_smile_entity
|
||||||
|
5 supercal5211 supercal5211
|
||||||
|
5 sun_power05 sun_power05
|
||||||
|
5 JackEtheguyman jacketheguyman
|
||||||
|
4 dogmomreal dogmomreal
|
||||||
|
4 kyyy_chan kyyy_chan
|
||||||
|
4 Nightbot nightbot
|
||||||
|
3 vampireraynevicious8856 vampireraynevicious8856
|
||||||
|
3 funtimeroxythefox funtimeroxythefox
|
||||||
|
3 hanfoldo1 hanfoldo1
|
||||||
|
2 pusmonwed pusmonwed
|
||||||
|
2 DeltaTonic deltatonic
|
||||||
|
2 7070606060 7070606060
|
||||||
|
2 radiodemon456 radiodemon456
|
||||||
|
2 jamakhj jamakhj
|
||||||
|
2 sskummbagg sskummbagg
|
||||||
|
2 Deez_Cute_Paws deez_cute_paws
|
||||||
|
1 graciouspatiot graciouspatiot
|
||||||
|
1 maxtirex3455 maxtirex3455
|
||||||
|
1 DuckieDuckRHEC duckieduckrhec
|
||||||
|
1 mrananas112 mrananas112
|
||||||
|
1 glitch_core123 glitch_core123
|
||||||
|
1 bulkyirregularitytakd bulkyirregularitytakd
|
||||||
|
1 littledevil_209 littledevil_209
|
||||||
|
1 enticingsquirei4eqmuyrnpi enticingsquirei4eqmuyrnpi
|
||||||
|
1 shaarkdz7 shaarkdz7
|
||||||
|
1 superreenes superreenes
|
||||||
|
1 DIGIT_fox digit_fox
|
||||||
|
1 wavydivergencelzg81wpyc9g wavydivergencelzg81wpyc9g
|
||||||
|
1 self_appointedbuff5opr8al self_appointedbuff5opr8al
|
||||||
|
1 zp9l zp9l
|
||||||
|
1 favorablemoneyibqec5518kj favorablemoneyibqec5518kj
|
||||||
|
1 uncomprehendingheathenr uncomprehendingheathenr
|
||||||
|
1 fluorescentmemorialchbty fluorescentmemorialchbty
|
||||||
|
1 fictionalreservoir38s9v0 fictionalreservoir38s9v0
|
||||||
|
1 bhavilla97487 bhavilla97487
|
||||||
|
1 underdevelopedspendzu underdevelopedspendzu
|
||||||
|
1 channel_ng channel_ng
|
||||||
|
1 swollenhousekeepereb swollenhousekeepereb
|
||||||
|
1 wholerefresherddekmh73pxw wholerefresherddekmh73pxw
|
||||||
|
1 2ojoey 2ojoey
|
||||||
|
1 chillymixerobv chillymixerobv
|
||||||
|
1 tyson12345fgsh tyson12345fgsh
|
||||||
|
1 towsty0 towsty0
|
||||||
|
1 unpreparedfarmboyy unpreparedfarmboyy
|
||||||
|
1 abbylovestroyeandtaylor6 abbylovestroyeandtaylor6
|
||||||
|
1 prosaicoraljb prosaicoraljb
|
||||||
|
1 unassumingpollnz6xz20vbbs unassumingpollnz6xz20vbbs
|
||||||
|
1 thatoneguy900wd thatoneguy900wd
|
||||||
|
1 caduo7_87 caduo7_87
|
||||||
|
1 tuchel_tyr tuchel_tyr
|
||||||
|
1 disagreeablesightingxlw disagreeablesightingxlw
|
||||||
|
1 cheeringexcisiond cheeringexcisiond
|
||||||
|
1 responsivegratification3x responsivegratification3x
|
||||||
|
1 mafi2229 mafi2229
|
||||||
|
1 interlockingscientistyool interlockingscientistyool
|
||||||
|
1 flamingclubhouseheav flamingclubhouseheav
|
||||||
|
1 hauntingentertainerfcsnsa hauntingentertainerfcsnsa
|
||||||
|
1 pummel_seun pummel_seun
|
||||||
|
1 micheal_5865 micheal_5865
|
||||||
|
1 grayishflitteriucbokkboy grayishflitteriucbokkboy
|
||||||
|
1 inertmouldtxuo4fyqam7 inertmouldtxuo4fyqam7
|
||||||
|
1 wintrycommandobgkgn72yzn4 wintrycommandobgkgn72yzn4
|
||||||
|
1 workingseedf4tmrb workingseedf4tmrb
|
||||||
Reference in New Issue
Block a user