Can I say something
The word Ottawa looks like a caterpillar
Introducing the Ottawa Caterpillars
Noah Kahan
Game of Thrones Daily

$LAYYYTER
NASA
Sade Olutola
Color Me Curious

Game Changer & Make Some Noise
2025 on Tumblr: Trends That Defined the Year
Doug Jones
macklin celebrini has autism

gracie abrams
I'd rather be in outer space 🛸
noise dept.

Discoholic 🪩

titsay
taylor price
Show & Tell
"I'm Dorothy Gale from Kansas"
seen from Russia
seen from Ecuador

seen from United States
seen from United States
seen from Canada
seen from United States
seen from United States
seen from United States
seen from United Kingdom

seen from United States
seen from United States
seen from Canada
seen from Ecuador

seen from Germany
seen from United States
seen from United Kingdom
seen from Colombia
seen from Argentina
seen from Mexico

seen from Malaysia
@adevyish
Can I say something
The word Ottawa looks like a caterpillar
Introducing the Ottawa Caterpillars

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
ilya in slutty little sunglasses pulling up in his stupidly expensive god awful green lambo to pick shane up after some event, rolling down his window and lowering his sunglasses to look shane up and down and say "need a ride?" and shane rolls his eyes so big cause he know's ilya's not talking about the car, but he gets in anyway and when ilya revs the engine and peels out of there shane is smilling at his gorgeous silly husband
@persimmonlions OH?!!!
shane sits in the low cradle of his seat, a pleasant buzz coursing through his body. ilya has one hand on the wheel and another on the gearshift. he looks confident and in control, looking at the road the way he does at the ice, finding gaps in the light traffic like he would through weak defencemen. shane would complain, but he lost his words when ilya merged onto the freeway and cut across two lanes with a quick tug of the gearshift and a steady turn of the wheel. a smirk, and ilya rips down the clear lane in front of him, sending the plug and shane’s body into overdrive.
ilya’s voice rumbles alongside the engine. “don’t leak onto the seat, malysh.”
ok but now we must all picture fat baby shane in a little lifejacket being tossed into the lake off the dock and floating around like a dazed little marshmallow
thinking about how shane looks down because he’s too afraid to face this thing he wants and ilya puts his hand under shane’s chin to wordlessly ask: you are brave, yes?
everyone please read this luca haas fic because it's actually one of the most delightful things ive ever read

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Luca Haas, Tumblrina
luca/omc · pg · 3k
Luca Haas is a hockey player who admires Ilya Rozanov. @rollzy is a Tumblr user and Hollanov shipper who allegedly goes to the University of Ottawa. No one will ever connect the dots. or: Luca Haas’ rookie year, as told through Tumblr.
read on ao3 or read on my website
be near me when my faith is dry
simon/wilhelm · erik lives au · 5,000 words
Wilhelm’s weekend away with Erik leaves Erik in a coma and Wilhelm with a broken leg. It leaves Wilhelm in-between, with the duties of a crown prince but not the title, with a brother he can see but not talk to, with a boy he can care for but not call boyfriend.
read on dreamwidth
i’m mirroring my fic onto dreamwidth while ao3 is down.
a morning song
simon/wilhelm · simon goes to marieberg au · 12,000 words
Simon never goes to Hillerska. One day, he finds a crown prince in a field and brings him home.
read on dreamwidth
i’m mirroring my fic onto dreamwidth while ao3 is down.
The Student Project — Chapter 2
Shane/Ilya | university AU | 3,400 words | 6,800 words so far
“Okay, yes, true,” Ilya concedes, not looking sorry at all. “It is because I need accomplices. I want to beat dinosaur Scott Hunter. I want a black E patch.” Ilya taps his right chest, twice, where said patch would go. He waits for Ilya to explain. “Black E is only for stunts that make international news. They have not given one out in years.”
Shane Hollander is a first-year student at the University of British Columbia. He just wants to study, make robots, and maybe not be caught sleeping in the lab overnight again.
Unfortunately for him, Ilya Rozanov is his classmate, and Ilya is looking for a team. Because Ilya has one goal: to pull off the greatest prank in UBC history.
READ ON AO3 | READ ON DREAMWIDTH
The Student Project — Chapter 1
Shane/Ilya | university AU | 3,400 words so far
“I’m Ilya,” the guy says. “Everyone calls me Roz. This is my introduction to campus.” Shane frowns. “Your introduction to campus?” “Yes,” Ilya says, all confidence. “I am introducing campus to me.” A sense of dread takes Shane. “You are — oh no. Is this a prank? I don’t want to be involved in a prank. I want to go home and study.”
Shane Hollander is a first-year student who just wants to study, make robots, and not get caught asleep in the robotics lab again. Unfortunately for him, Ilya Rozanov is also a first year, one determined to pull off the greatest student projects of all time.
READ ON AO3 | READ ON DREAMWIDTH

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Blame It on the Boys — Chapter 3 simon/wilhelm | twitter au | 2,000 words | 8,400 words total
In which the Internet discovers they know each other.
read on ao3 | read from chapter 1
Also, social media behind the name!
Wilhelm @grodprinsen: username, avatar, and display name all refer to the Frog Prince
Simon @estrallado: username means “starry”; avatar is one of them fish
Maja @soedermanland: username is a historical province of Sweden; the joke I forgot to make is that Wilhelm is the Duke of Södermanland
Jana @janabanana: avatar is from Bananya
Anna @annaemone: avatar is of Eric Saade, whose Melodifestivalen song Popular remains a banger
Simon @simmeriksson: Simon has a real account now! The Royal Household made him make one for PR purposes. He still secretly has @estrallado
Blame It on the Boys — Chapter 3 simon/wilhelm | twitter au | 2,000 words | 8,400 words total
In which the Internet discovers they know each other.
read on ao3 | read from chapter 1
Blame It on the Boys — Chapter 2 simon/wilhelm | twitter au | 2,900 words | 6,400 words so far
In which Wilhelm still hasn’t told his online anti-royal crush he’s a prince.
read on ao3 | read from chapter 1
Blame It on the Boys — Chapter 1 simon/wilhelm | twitter au | 3,500 words so far
In which Wilhelm arguing with Simon online somehow results in him getting a new friend (and crush).
read on ao3
(the dream i’m building is) the sky you fly through — chapter 5 & epilogue
zhangjing/yanjun | taipei coffee shop au | 1,570 words (7,850 words total)
“How do you find these places,” Zhangjing says, taking a seat at a tiny table.
“I have to keep up my air of mystery,” Yanjun replies.
read on ao3 | read from the beginning

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
It took another trip to Tainan but I am midway through the next chapter of (the dream i’m building is) the sky you fly through!
a morning song — chapter 4 simon/wilhelm | simon goes to marieberg au | 2,500 words (12,000 words total)
Simon’s first call doesn’t go through. Neither does his second. He knows Wilhelm has a lunch break right now, but no one’s picking up.
read on ao3 | read from the beginning