The Cat He Called Momo
Julian didn’t mean to adopt a cat that night. He went out for dumplings and something sweet to survive a terrible week. Instead, he found a small gray cat in the rain with silver eyes and a suspicious attitude. He named her Momo.There was only one problem. Momo wasn’t actually a cat.
Julian first found her in the rain behind a convenience store, glaring at him like he had personally offended her by existing.
She was a small grey cat with soft white markings at her ears and tail, soaked through and shivering, though she was trying very hard to look dignified about it. One front paw was tucked up against her chest. Her fur had clumped into wet spikes.
Her eyes were strange, luminous and hard to miss in the blue glare of the alley light. They followed his every movement with obvious suspicion.
He crouched slowly, grocery bag hanging from one wrist.
“Hey,” he said. “You look like you’ve had a rough night.”
The cat flattened her ears.
“Sorry,” Julian amended. “That was rude of me. You look terrifying and powerful and definitely not like you need help.”
Her ears came up again and Julian smiled.
It had been a terrible week. His apartment was in shambles, his job at the architecture firm had become a blur of revisions, and his ex had just moved the last of her things out that morning.
He had not intended to adopt anything. He had only gone out that evening for frozen dumplings, eggs, and something sweet enough to knock the edge off a miserable Thursday.
Then he saw the gray little fur ball.
He opened the grocery bag, took out the rotisserie chicken he had bought on impulse, and peeled off a strip.
The cat’s eyes widened.
“There it is,” Julian murmured.
She tried to maintain her dignity for exactly three seconds before limping forward and snatching the chicken from his hand.
He laughed softly.
By the time the rain worsened into a hard outpour, he had coaxed her into the passenger seat of his car with the rest of the chicken and a great deal of quiet nonsense.
When they reached his apartment, she had curled into the towel he’d set in the seat and fallen asleep with one paw over her nose as if she had always meant to come home with him.
Momo the Cat
He named her Momo two days later. In truth, she looked too regal to be a Momo.
It was as if she walked out of ancient Egypt, wondering where her worshippers had gone.
But the name slipped out when he caught her trying to steal a dumpling off his plate with all the stealth of a tiny criminal.
“Momo,” he said, catching her gently around the middle. “You little menace.”
She went still in his hands.
Then she made the smallest sound—a soft, offended mrp—and Julian laughed so hard he nearly dropped his chopsticks.
After that, the name stayed.
Momo adapted to apartment life with suspicious speed. She discovered the sunny spot on the couch by the window, the exact cabinet where Julian kept treats, and the infuriating power of crying at his bedroom door at three in the morning until he let her in.
She preferred sleeping directly on his chest, usually with her paws tucked under herself like a loaf of bread and her tail laid across his ribs with possessive finality.
If he tried to move her, she would blink at him once, slowly, and settle harder.
“You are the most spoiled cat I’ve ever met,” Julian told her one Sunday morning, half buried under a blanket and a cat.
Momo blinked again.
He scratched between her ears.
Her eyes drifted closed. A low purr vibrated through his sternum.
“Yeah,” he murmured. “That’s what I thought.”
She was, he learned, strangely expressive for a cat. She would follow him from room to room with grave concern, sit on his laptop during work-from-home days, and watch him cook with an intensity that bordered on theatrical.
She hated when he would cook vegetables, was fascinated by the red blinking light on the smoke detector, and would swat at spiders with offended precision before looking around as if expecting applause.
Momo also had a deeply shameless love of steak.
The first time he made it, she had gone entirely still in the kitchen doorway, every line of her body alert.
Julian looked over his shoulder and burst out laughing.
Momo’s eyes had gone round and bright, fixed on the skillet with devotion.
“Oh, no,” he said. “You can’t look at me like that. That’s emotional manipulation.”
Momo sat. Then, for emphasis, she lifted one paw delicately and placed it against his leg.
Julian had ended up slicing a portion into tiny pieces and setting it in a bowl on the counter.
“Enjoy your spoils, you spoiled little thing.”
Momo inhaled it with such unrestrained joy that he had laughed until tears pricked his eyes.
He got used to talking to her.
That was probably the strangest part—not that he talked, but that it felt less like talking to a pet and more like speaking to someone who understood perfectly and merely chose not to answer.
When he came home late and tired, he told her about clients, deadlines, stupid emails, and the loneliness that still lingered in the apartment. She sat beside him on the couch and listened with her tail wrapped around her paws, or curled into his lap and purred until the knot between his shoulders loosened.
It was easy, in a way that frightened him a little. He had no hesitation when it came time to buy the expensive salmon treats. He would even catch himself smiling at his phone because the pet camera app showed Momo asleep in a patch of sun, one paw over her face. Momo was easy to love.
He never thought too hard about how much she seemed to love him back. She was a cat after all. Although if he had, maybe he would have noticed sooner that Momo wasn’t a cat at all.
The Illusion Shatters
The first crack in the illusion came on a cold night in early November. Julian woke up in the dark to warmth tucked against his side. It wasn't unusual because Momo often wormed her way under the blanket once the weather turned.
He made a sleepy, content noise and reached automatically, expecting his hand to settle over something furry, but instead found something softer. Julian’s eyes jolted opened.
For one suspended, impossible second, his mind refused the sight in front of him.
Someone—some girl—was curled against his chest beneath his blanket.
She had a tumble of pale silver hair spilling over his pillow and one hand fisted lightly in his shirt.
Two soft gray ears, unmistakably feline, rose from her head. A tail curved against his waist. Her face was turned into the hollow of his shoulder, peaceful in sleep.
Her body was warm, slight, very real.
Julian stopped breathing.
The girl stirred and a low purr rolled through the darkness.
Then her eyes fluttered open and they met his.
Her entire face changed at once, sleep dissolving into horror.
He had just enough time to whisper, “What the—”
There was a soft sound like air folding inward and a white blur launched off the bed.
Julian bolted upright so fast he tangled himself in the blanket and nearly hit the floor. By the time he stumbled after her, the bedroom door was already swinging open.
“Momo?”
A frantic patter of paws tore down the hall.
Julian followed in a daze, half tripping into the living room. Momo vanished behind the couch, tail puffed to twice its size.
He stood there in the dim light from the street outside, heart hammering so violently it hurt. Then the faintest, most miserable little mrp from behind the couch.
Julian pressed both hands to his face.
“Okay,” he said to his palms. “Okay. Either I’m having a breakdown, or my cat is… possessed.”
He lowered his hands and looked at the couch. All he could see was the tip of a fluffy gray tail.
“Momo?”
The tail disappeared.
“I’m not mad at you,” he said automatically, then paused. “I mean. I don’t think I’m mad. I’m actually deeply, profoundly confused. But I’m not—”
A long beat passed. Then, very slowly, two silver eyes peeked around the side of the couch. Julian crouched. Momo looked one second away from either fleeing or combusting from embarrassment.
He held out a hand.
“C’mere.”
She didn’t move.
Julian exhaled. “You can’t just hide behind the couch forever.”
At that, her ears flattened.
“You understand that, don’t you?” he said softly.
Momo’s gaze dropped.
Julian went very still. Not because she understood—he had suspected that for months, if he were honest—but because shame looked achingly human on her face.
His voice gentled without thought.
“Hey. I’m not going to hurt you.”
Then she stepped out.
She came in cat form first, small and careful, moving with visible reluctance until she reached his hand. Julian touched the top of her head with two fingers.
“Momo,” he murmured.
Momo's True Form
The room shifted and then she was kneeling on the rug in front of him. In her human form.
She looked to be around his age. Bare shoulders wrapped awkwardly in one of the couch throws she had apparently dragged around herself with magic or instinct or sheer panic. Soft, wispy, silver hair. Gray ears pinned back in mortification. A tail curled tight around her hip. She looked beautiful and liable to flee.
Julian forgot every useful thought he had ever had.
She looked at him through her lashes and said, in a small, embarrassed voice,
“Please don’t hate me.”
He blinked.
“Hate you?”
Her throat moved. “I know this is… bad.”
A laugh escaped him—brief, incredulous, helpless. “Bad? Momo, you’re—” He stopped. “Wait, can I still call you Momo?”
To his shock, a blush rose over her cheeks.
“You can.”
“Okay.” He sat down on the floor because his legs were suddenly less reliable than he would have liked. “Momo. I just woke up next to a cat-girl in my bed.”
Her eyes squeezed shut.
“Right,” Julian said faintly. “So you can see why I’m working through a few things.”
She made a tiny sound that might have been agreement or dying.
Despite himself, despite the utter absurdity of the situation, Julian smiled.
“Hey,” he said. “Look at me.”
Very slowly, she did.
“I’m not going to hate you.”
Her shoulders loosened by a fraction.
“I’m confused,” he admitted. “And maybe a little betrayed that you let me buy you premium cat food when you were apparently capable of just telling me you preferred steak.”
To his immense relief, a tiny, startled laugh escaped her.
“There she is,” he murmured.
Momo lowered her gaze again, but this time her mouth trembled at the corners.
Julian leaned back against the couch.
“So,” he said. “You want to tell me who you are?”
She worried the edge of the blanket between her fingers. Her ears twitched once.
“My real name is Lyra.”
“Lyra,” he repeated.
She nodded. “I like Momo better.”
Julian looked at her for a long moment, noticing the aquiline features of her face and eyes now bordering on something cosmic.
“You’re not from here, are you?”
She shook her head. “No.”
He should have had more questions than one human mind could hold. He did, in fact, probably hundreds. But the one that rose first was quiet and painfully simple.
“How long have you been hiding from me?”
She swallowed.
“Since the beginning.”
Julian let out a slow breath.
She rushed on, words tumbling now. “I didn’t mean to stay. I was only supposed to hide until I could restore enough power to leave, but then you found me and you were kind and you fed me and you—” She stopped, pressed her lips together, and looked away. “It was safe with you.”
Something in his chest tightened.
“So you stayed as a cat.”
“Yes.”
“Why didn't you tell me?”
Her ears lowered.
“Because then you may not love me the same way.”
Julian frowned slightly.
“And well, there's also the fact I'm hiding from my people.”
She met his eyes, and what he saw there was older than shyness. Older than embarrassment, potentially a fear worn thin with carrying.
Julian had the strange feeling that one wrong word would send her bolting through the nearest wall.
So he kept his voice gentle.
“Tell me everything.”
Lyra's Backstory
And she told him everything. In pieces, with pauses and false starts and moments where she seemed embarrassed by her own honesty.
She came from a place called Auralin, a moonlit world threaded through with silver forests and cities grown like sculpture from pale stone and living crystal. Her people, the veskari, were shape-shifters born with feline traits and magic bound to emotion and bond. They could wear forms the way humans wore moods: fully feline, mostly humanoid, or something between.
Lyra had been born to one of the old houses there. She was expected to enter a ceremonial bond that would have tied her to a life of political usefulness, appearances, and obedience.
She had run away before the ceremony could be completed.
“But, how?” Julian asked quietly.
She looked down at her hands. “A gate. An unstable one. I didn’t know where it led. Only that it led away.”
“So coming to Earth was an accident.”
“Yes.”
He let that settle.
She told him about her magic being weakened here, about the glamour she had woven around herself to remain in cat form without drawing attention.
It was never supposed to last so long. It had begun slipping weeks ago—small things first, moments of dizziness, dreams too full of home, instincts that bled too sharply into whatever body she wore.
The full shift in his bed had been an accident.
Julian rubbed a hand over his face.
“So when you yowled at me at three in the morning, you were fully aware you were being annoying.”
Lyra’s eyes widened. “I was hungry.”
He stared at her. Then she smiled—small, guilty, luminous.
Julian laughed helplessly.
“Oh my God.”
A tiny purr escaped her before she caught it.
Both of them froze.
Her blush deepened.
Julian, inexplicably, felt his own face warm.
“That still happens?” he asked.
She looked as if she wanted the floor to swallow her. “Sometimes.”
“When?”
She hesitated.
“When I’m embarrassed. Or content. Or…” Her voice dropped. “When I like something.”
He nodded once, trying very hard to look normal.
“Good to know.”
Dinner Time
The next few days were surreal. Julian went to work. Lyra remained in the apartment. They texted, because apparently once you got over the revelation that your cat was an alien shapeshifter, the next logical step was adding her to the phone plan.
Julian: do you want groceries
Lyra: steak
Julian: anything else
Lyra: no
When he came home, she would sometimes greet him in cat form at the door, winding around his ankles like nothing had changed.
Sometimes she would be in human form on the couch in one of his shirts, reading through his stack of architecture books with a seriousness that made him want to smile.
Most recently, she sat in the kitchen while he cooked, chin propped in her hand, tail waving slowly behind her while she watched the skillet with embarrassing intensity.
“You know,” he said one evening, chopping peppers, “it’s a little vindicating to learn you’ve always been this weird. I thought I was projecting personality onto a cat.”
Lyra, perched on the counter, huffed softly. “I am not weird.”
Julian raised an eyebrow.
She sniffed. “Not unusually.”
He laughed. “You still stare at the smoke detector like it insulted your mother.”
“Why is it on the ceiling. I hate that blinking motion.”
“Yes, Momo. I know.”
Her eyes narrowed. “You call me that more when you’re teasing me.”
“Do I?”
“Yes.”
He looked up from the cutting board and found her watching him with soft suspicion, silver eyes bright beneath the kitchen light.
Julian set the knife down.
“I like it,” he admitted. “Momo.”
He stepped closer, reached up, and brushed a strand of silver hair behind her ear.
She went very still.
“Momo,” he said again, softer this time. “You do know I loved you before any of this?”
Her breath caught.
“You were my favorite part of every day,” he said. “Even when I thought you were just a tiny tyrant who stole my heated spot on the couch.”
A purr began, low and involuntary.
Lyra closed her eyes in horror.
Julian smiled so helplessly it almost hurt.
“That,” he murmured, “is very cute.”
Her eyes flew open. “Julian.”
“You’re blushing.”
“Stop looking at me.”
“No.”
She made a noise of exasperation and turned her face away. Her tail promptly wrapped around his wrist. Julian looked down at it, then back up at her.
“Right,” he said softly. “Cause that’s totally normal.”
“It is for me.”
He wanted, suddenly and fiercely, to kiss her forehead.
The urge came out of nowhere and yet felt absurdly familiar, like something his body had known long before his mind allowed it shape.
Instead he only squeezed her paw.
“Dinner’s almost ready.”
Retrieval
The peace lasted six days. On the seventh day, Julian came home to the apartment door already unlocked.
Every protective instinct he possessed lit up at once.
“Momo?”
No answer, and he stepped inside.
The living room looked untouched. The couch, the rug, the ridiculous plush bed Momo had ignored in favor of his chest—everything was in its rightful place. But the situation felt wrong.
He moved toward the bedroom and stopped dead in the hallway.
A slender man stood by the window.
He was tall, silver-haired, elegant in a way that looked cultivated over centuries. His eyes—same impossible silver as Lyra’s—shifted to Julian with cool assessment.
Lyra stood several feet away in the middle of the room, rigid with fury.
Julian’s pulse kicked hard.
He stepped instantly toward her. “Who the hell is this?”
“Someone I don’t want here,” Momo said.
The man inclined his head slightly. “I am Vesper Valith, sworn retainer to House Aural. I have been sent to retrieve Lady Lyra.”
Julian stared at him. “Retrieve?”
Lyra’s tail lashed once. “I told you I’m not going back.”
Vesper's expression did not change. “Your glamour is failing. The bond instability has worsened. If you remain, it will tear through your forms until you can no longer hold any of them properly.”
Julian looked at Momo, now half humanoid in form.
She didn’t deny it.
“What does that mean?” he asked.
She kept her gaze on Vesper. “It means I’m running out of time.”
Julian’s throat tightened. “You didn’t tell me.”
Her voice softened, just slightly. “I was trying to fix it.”
Vesper spoke with faint impatience. “It is not fixable here. She must return to Auralin.”
“No,” Momo said.
The single word carried claws.
Vesper eyes flicked between them, taking in too much.
“I see that this attachment is the problem.”
Julian bristled immediately. “Excuse me?”
Momo lunged forward. “Do not speak about him that way.”
For the first time, something sharper entered Vesper's expression. “You are destabilizing because your magic has formed an anchor without sanction.”
Julian frowned. “An anchor?”
Vesper continued, relentless. “Our kind are bond-sensitive. Prolonged concealment in a chosen home, around a chosen heart, creates attachment threads whether intended or not. To remain here safely, she must either sever the attachment entirely or claim it fully and forsake her station.”
Julian looked at her.
Her silence said enough.
“Momo.”
She shut her eyes.
“Is that true?”
“Yes,” she whispered.
He felt hurt first. Then, almost at once, he understood why she had hidden it.
Vesper extended a hand toward her. “Come home, Lyra.”
She opened her eyes.
“No.”
The Choice
His expression cooled. “So you choose exile.”
“I choose myself.”
“And what of this man?”
The room stilled.
Momo's gaze flickered to Julian.
He knew the answer to that now with every little thing that had passed between them. The question was whether she could bear to choose a life built on that love.
Julian moved before he could overthink it.
He crossed the room and took her hand. His heart was pounding, but his voice came out steadier than he felt.
“I don’t know anything about your world,” he said. “I don’t know what exile means there, or ceremony, or the things you had to run from, Momo. But I know you don’t have to go anywhere you don’t want to go.”
She stared at him.
He tightened his hold on her hand.
“And for the record,” he added softly, “I loved you before I knew what you were. Now I know, and I still want you here. In every form.”
She kept staring at him, this time in admiration.
Vesper watched them both with a face gone unreadable.
“Then speak it,” he declared. “Freely. Let witness record your choice.”
Her fingers trembled in Julian’s.
He turned to her fully.
“Momo.”
Her eyes shone.
“You don’t owe me anything,” he said quietly and he smiled, a little broken around the edges. “I just don’t want you to hide if what you want is allowed to be real.”
For a long moment she only looked at him.
Then she stepped closer.
When she spoke, her voice was soft, but it carried.
“I crossed worlds to escape a life chosen for me. I hid in a smaller vessel because it was easier to be loved that way than to risk being known.”
Julian held still and she drew one shaking breath.
“But I chose this home long before I understood it. And I chose him long before I understood that, too.”
Silver light bloomed at the edges of the room, faint at first, then brighter, gathering like moonlit water around her body. Julian felt it pass through him—warm, strange, gentle as a breeze. She gasped and leaned into him, gripping his hand hard.
Her tail lashed once, then settled and faded away, along with the ears on her head. The light dispersed into glimmering dust.
Vesper bowed his head.
“It is done.”
Julian looked between them. “What’s done?”
Vesper's mouth curved slightly. “Her magic has formally accepted the claim. She will keep the forms of this earth, the human template and the feline skin, and nothing in between. The bond will no longer tear her apart." He turned to face her.
“But I regret to inform you that you can no longer return to Auralin.”
Relief hit Julian so fast his knees nearly gave out. Momo let out a shaky laugh, then abruptly buried her face in his chest. He wrapped both arms around her without hesitation.
After a beat, he felt it: the low, familiar vibration of her purr against his ribs.
Julian closed his eyes and held her tighter.
When Vesper took his leave a few minutes later, he did so with formal courtesy and no attempt to persuade her again.
The door clicked shut behind him. Julian and Momo stood alone in the quiet apartment.
For a long moment, neither of them moved.
Then Julian leaned back enough to look at her.
“So,” he said. “You anchored yourself to me.”
A flush spread across her cheeks.
“When you say it like that, it sounds—”
“Terrifyingly romantic?”
Her blush deepened.
Julian smiled, helpless and fond.
The Confession
“You know,” he murmured, brushing his thumb over her cheek, “I’ve loved you for a while now. I just didn’t know how strange that was going to sound once I learned you were also my cat.”
His heart kicked hard, but there was no taking it back now and her eyes went wide and wet and impossibly bright.
“Julian.”
“Yeah?”
She made the tiniest sound and played with her new ears. “I don’t know what to do. I have a lot to learn about being a human.”
He laughed softly. “You could start by not running behind the couch in your cat form.”
To his delight, she let out a startled laugh.
Then she rose on her toes, hesitant only for a second, and pressed a kiss to his forehead.
Julian’s breath caught.
Momo pulled back just enough to whisper, “I love you in every life I have left.”
Something in him gave way all at once.
He cupped her face and kissed her mouth.
Softly, because he wanted to. Softly, because every first thing between them deserved gentleness. She made a startled little sound and then leaned into him with a sweetness that unraveled him completely. Her hands gathered in the front of his shirt. By the time he drew back, both of them were breathing harder than seemed fair.
Julian rested his forehead against hers.
“Well,” he murmured.
Momo lashes fluttered.
“Well?” she echoed.
“I definitely can’t go back to pretending you’re just my cat.”
To his delight, she laughed.
“Good,” she said.
Months later, Julian would still wake some mornings with disbelief catching him off guard.
Sometimes Momo slept beside him in human form, silver hair spread over his pillow, one hand tucked under her cheek. Sometimes she woke as a cat and kneaded at his chest until he groaned and pulled her under his chin. Most of the time, she moved just enough to steal the blankets more efficiently.
And when Julian called her spoiled little thing in that low teasing voice, she still blushed and purred like she couldn’t help it.
One winter evening, he found her curled in cat form on the couch, half asleep in a patch of his oversized sweaters. He sat down, and she immediately climbed into his lap with the solemn entitlement of royalty.
Julian looked down at her.
“You are never beating the allegations.”
Momo blinked slowly.
He scratched between her ears. Her eyes drifted closed.
“Mm-hm,” he murmured. “That’s what I thought.”
A moment later she shimmered and shifted, folding into his lap in human form instead, warm and drowsy and wearing one of his sweaters. She tucked herself against his chest with a satisfied little sigh, as if this, too, had always belonged to her.
Julian wrapped the blanket around both of them.
Momo tilted her head up. “What?”
He smiled and kissed her forehead.
Her cheeks pinked at once.
There it was again—that helpless, involuntary purr.
Julian laughed softly and drew her closer.
“Nothing,” he said. “Just thinking I got really lucky.”
Momo's silver eyes gentled.
“No,” she whispered, settling against his heart. “I did.”
And because she was still Momo in every way that mattered, she promptly stole the last piece of steak off his plate the second he looked away.

You’ve reached the end of this story.
But not the end of the world it belongs to.
New stories appear regularly.
Stay curious.
© Petalstorm Press — Original Fiction
This story is part of the Petalstorm Press library.
Redistribution or reproduction without permission is prohibited.