Love Will Prevail | By : peachesalways2007 Category: M through R > Power Rangers Views: 2594 -:- Recommendations : 0 -:- Currently Reading : 0 |
Disclaimer: This is strictly for entertainment purposes and should be treated as such only. I don't own Power Rangers. I'm not looking to make a profit off of writing this story. |
Ritz Carlton Hotel
San Diego, California
August 14th, 2002
Sitting in the darkened room and nursing several glasses of white zinfandel, Vivian had tears streaming down her face and didn't say a word as she basked into her own self pity. The Chinese beauty was now a shadow of her former, confidant self as she took another sip of her wine and the soft sounds of George Howard rang in her ears. Wiping her face with her hands, she realized that she didn't care if she looked like a complete hot mess right now. She just didn't care anymore.
Looking down at her hand, she could still feel the emptiness of her ring finger weighing in her mind. In the course of the last three days, she had lost everything: Russell, her gorgeous engagement ring and now, she might as well kiss her prestigious career as a lawyer goodbye once she gets back home to Boston. She didn't know how she's gonna tell her parents, who was supposed to be coming within the next week or so that their only child will not be getting married. She didn't know how she's gonna face her friends and her co-workers when she gets back to Boston.
She didn't know how she's gonna be able to go on.
Taking another sip of her white zinfandel, Vivian found herself getting more and more angry. She was slipping and falling into a mind numbing abyss; her mind spiraling out of control. When she came back to her room, she pretty much lost it. Her room looked like someone used a bulldozer to tear a building down. The table, sofas and even the bed were flipped over. She threw another vase against the wall and watched with satisfaction as it shattered into tiny, little pieces. She ripped the sheets off the bed and tore them to shreds then, after the dust settled, she crumbled on the floor and sobbed hysterically.
I can't believe that son of a bitch would break my heart! After everything we've been through together, he's gonna drop me like a bad habit?! I don't think so! Russell's not gonna get away with this! I blame him and I blame that bitch Trini for ruining my life! Why she had to come in and wreck everything I worked so hard for?!
With blood boiling in her veins, Vivian let her brown eyes go dark at the thought of Trini. She really has such a disdain for the Vietnamese beauty; so much so, that she was getting a migraine headache just thinking about it.
Well, now, she has to do something about it. She was so desperate to win Russell back that she'll go through any lengths to make sure things will go her way again. Reaching over on the coffee table she didn't flip over, she grabbed her clutch and popped it open, then she reached inside and pulled out a small handgun she purchased from a guy she ran into on the street. Holding it close to her chest, she wiped her tear stained face and felt fury burning inside of her.
It's time to take out the trash...once and for all!
With uncontrollable rage boiling in her body, she got up from the carpet and began preparing to seek revenge.
On both Trini and Russell.
Hell hath no fury like the wrath of a woman scorned, indeed!
X
Hilton Hotel
Los Angeles, California
August 14th, 2002
Packing up the last of his things, Russell was getting ready to check out of his room and head back home to Boston. He has some last things to take care of before he leaves; including trying to find out where Trini lives and hoping he'll be able to talk to her one more time before he says goodbye.
Goodbye...that's something he's been getting used to. As much as it pained him to do so, calling off his engagement to Vivian was the right thing to do. Sighing deeply, the handsome Chinese man could never forget the look of heartbreak on her face when he dropped the painful bombshell on her, however, to be perfectly honest, he wasn't really happy with her for a while. Things definitely started changing between after he jilted Trini at her wedding and their relationship got even worse once her true colors emerged. Furthermore, her actions leading up to them being in California didn't help matters.
If anything, things only got worse.
Now that he's finally free from the confines of being attached to someone, he has some major changes to make. For one, when he gets home, he's gonna be more focused on career and put his personal life on the back burner for a while. When he's finally ready to find that special someone, he's gonna be more cautious on who he's gonna date in the near future.
As he finished packing up his things, he heard someone knocking on the door. Russell stopped what he was doing and decided to see who was there.
When he peered through the peephole to see who was standing outside, he sighed in annoyance at the female looking outright angry.
Not surprisingly, it was his ex-fiancee Vivian.
"Look, Viv, I don't have time for this. I'm getting ready to go home. Go back to your hotel room, please!" he huffed angrily.
However, she didn't budge. "Russ, open the door. I need to talk to you right now!"
"I don't think so. Leave right now or else I'll call security and they'll be more than happy to escort you out. I said what I needed to say a few days ago. Time to move on, Vivian," he said as he turned on his heel and started heading back into the bedroom to finish packing.
With her anger reaching new heights, she raised her high heeled foot up and promptly kicked the door open, causing Russell to stop right in his tracks. He looked over his shoulder and was stunned to find her storming right into the room in a fit of rage and he was even more stunned at her appearance.
She was dressed up as if she was a stealth assassin!
"Vivian, w-what's with the getup you're wearing? And why did you kick my door down?" he asked, still in shock at what she was doing...and wearing.
If looks could kill, then she'd be in jail right now. "Did you really think you could break my heart like that and not expect to suffer the consequences, you son of a bitch?!"
"Wait, what?" he asked, looking confused.
"I look at you, I mean, really look at you and I'm shouldn't be so surprised why you called off our engagement. I mean, it's pretty obvious that you don't love me. I know the real reason why you came to California," she said, the tone of her voice low and menacing.
He shook his head in disbelief. He didn't know what was wrong with her and, quite frankly, it was scaring and pissing him off.
"Look, Vivian, I don't know what your problem is, but I'm gonna call someone and you, my dear, need some serious help," Russell said as he started reaching for his phone. However, he stopped right in his tracks when he heard the unmistakable sound of a gun click.
"If I were you, I'd step away from the phone or else I won't hesitate to blow your fucking head off!" Vivian screamed, pointing her .38 caliber right at him. He raised his hands up and slowly backed away, his breath caught right in his throat.
"Now, as I was saying, it's obvious why you're really here. You still love Trini, don't you?" she asked, glaring at him.
He was taken aback by her figuring it out. "Wait, how did you know I still have feelings for Trini?"
"I hired a PI to track her down. I confronted her about you, but she dismissed me! How dare that bitch dismiss me?! So, then, I thought I get my point across by going to that fine ass Jason and tried seducing him, but when he brushed off my advances, I saw you and Trini talking on Rodeo Drive. Just what were you two talking about, anyway?" she asked, still holding the gun in her hands.
"None that concerned you, however, what you just confessed just confirmed my suspicions about you. Breaking up with you was the best thing that ever happened to me!" he snapped, slowly advancing toward her. However, she kept her gun pointed at him as she started backing away.
"Stay right where you are or else I'll pull the trigger! Don't think I won't do it, Russell!" she screamed.
When he didn't listen, she pulled the trigger, causing him to duck. The bullet ended up lodged right into the wall right behind him.
"What the fuck was that for?!" he screamed as he quickly rose on his feet again.
She just smirked at him. "I warned you. Be lucky I didn't aim for your head...for now."
"Okay, Vivian, you have clearly lost your mind! If you leave now, I won't call the police!" he demanded, running his fingers through his dark hair in frustration.
Shaking her head, she kicked the door closed with her foot, then she motioned him over on the sofa and forced him to sit down. She sat down right next to him, the gun still pointed right at him and her glare never leaving her face. The tension between them was so thick, you could even choke on it.
"What the hell has happened to you, Viv? I don't even know who you are anymore," he said more calmly.
Vivian laughed sadistically. "This is all your fault, Russ. If you hadn't dumped me, we wouldn't be in this mess right now. And, you know something else? None of this would be happening if you would've just married me as soon as you dumped Trini!"
"So that's what this is all about, huh? Why are you goddamned threatened by Trini? She didn't do anything wrong to you!" he screamed, wailing his hands around in the air out of frustration.
"Yes, she did! She ruined my career and stole you away from me! I had to pull out all the stops to win you back and, at long last, you came back to me, as always! But, no, you're still hung up on her! So I had to come here to set her straight; to let her know that she better not set foot back in Boston ever again or else there'll be dire consequences! Like I said before, she fucking dismissed me! She doesn't even care about you or me! She thinks she's all that just because she's back where she belongs and managed to punk me out, well, that's gonna change. I know you're gonna see her one more time before you leave, but I'm putting a stop to that! You're not going anywhere!" she screamed right into his face.
Russell didn't know what was happening, but he was scared of her. He was scared of what she has become and scared of what she's gonna do next. Breathing heavily and keeping his mouth shut, he just stared at her in disbelief.
"Vivian, I suggest you get out of my room and go on with your life. We are through! Be glad that I'm not gonna call the police," he said as he slowly got up from the sofa and began backing away from her. As he was heading towards the bedroom, he managed to grab his cell phone off the table
"Russ, if you know what's good for you, I suggest you get back over here right now. We still have some unfinished business to attend to!" she snapped, getting up off the sofa herself. She still had her gun pointed at him.
He promptly dialed the number to the front desk, intending to reach security. Angrily, she turned on her heel and stormed out of his hotel room; slamming the door behind her as he breathed a sigh of relief. His ex-fiancee was one crazy bitch.
Meanwhile, Vivian let out a blood curling scream as she was pacing back and forth in the hallway and hastily ran her fingers through her long dark hair, pulling the strands out as she kept screaming and screaming. She stopped what she was doing long enough to gather her composure and came to a obvious realization: Russell's not gonna see Trini for the last time.
Vivian is.
A evil smile formed on her face as she reached inside her backpack purse and pulled out her cell phone. She quickly dialed her PI's number, in which he picked up after only two rings.
"I need you find out where Trini lives. I know she lives in Angel Grove, so go from there. Call me back when you get the address. Let's just say I'm gonna take care of her once and for all."
After ending the call, she stuffed her phone back into her purse and proceeded to head down the hallway, her evil smile never leaving her face.
Say goodbye to everything and everyone you hold dear in your life, Trinity Kwan! Once I get rid of you, nothing will stand in my way of getting what I want!
X
Red Dragon Dojo
Malibu, California
August 16th, 2002
Opening up his own dojo has been a lifelong dream of Jason's ever since he taught free karate classes at the Youth center back in Angel Grove.
Well, now, his dream of having his own dojo was finally coming to fruition. And he couldn't wait.
With his hands on his hips, he surveyed his surroundings with a huge smile on his face. He has every intention of having a huge opening day at the dojo by advertising a free one day class; which means anyone young or old can come back and join in without any cost to them. He has every intention of not taking his dojo coast to coast because when he first started studying martial arts, he also learned the art of remaining humble, reserved and staying true to who you are.
That lesson has remained with him as he reached his teenaged years; even when he first became a power ranger. Jason couldn't be more grateful and blessed to be able to pass on what he learned to the next generation of aspiring martial artists.
As he stood in the middle of the room admiring his surroundings, a car was parked right in front of the dojo. He looked over his shoulder to see who got out of the vehicle. His brown eyes sparkled and his smile got even bigger when he quickly recognized the woman stepping onto the sidewalk.
It was Trini. And she was looking casually beautiful in a sleeveless yellow halter top and black legging pants. Her long dark hair was pulled up into a ponytail and she had her yellow backpack purse draped over her shoulders. Jason quickly went to the door and opened it before she could even knock.
"Whoa, were you really expecting me?" she teased, winking at him.
He smirked as he stepped aside to allowed to come in. "I saw you getting out of your car, Tiger. What made you decide to come see little ole me?"
"I wanted to see your dojo. I must say, things are looking good," she beamed as she stepped further inside and smiled brightly at what he was able to put together.
"Thanks, Tri. I'm pretty proud of it myself. I plan on opening it within the next week or so if all continues to go according to plan," he explained as he came up right behind her.
"Oh, good. So, how are you gonna go about your first day?" she asked as she turned around so they stood face to face.
"I'm offering up a free class to anyone who comes; young and old. I also plan on doing a free demonstration by having someone spar with me and demonstrate some basic moves," he said as he placed his hands on her shoulders.
Her body vibrated when she felt his hands on her skin. "Looking for volunteers? 'Cause as I seem to recall, you're not the only karate master among the group."
Jason pretended to ponder that thought for a second. "Hmm, I don't know. I guess I should ask either Tommy, Zack, Rocky or Adam to help me out? After all, they're just as good as I am in the world of marital arts."
Trini playfully swatted his arm and looked at him in mock surprise. "Excuse me, Mr. Scott, but I happen to know a thing or two about marital arts as well. After all, I mastered Mantis Kung Fu. Even after leaving the peace conference and moving back to America, I kept training!"
"Oh, yeah, Tiger? Why don't you give it your best shot?" he challenged as he got right in her face. When she felt his breath on her face, she was trying so hard not to bury her lips against his because of how close he was standing towards her.
Hell, if anything, she was trying so hard not to jump his bones. Ever since that sexy dream she had about him, that huge stirring between her legs never went away. Hell, if anything, thinking about Jason made the ache between her legs intensify.
Can you blame her, though? The man was a living, breathing, walking orgasm and here he is standing so close to her!
God, a part of her wished that he'd throw caution to the wind, wrap his strong arms around and kiss her until she couldn't even breathe anymore.
"Are you challenging me, Rex?" she whispered, closing her eyes tightly and imaging him throwing her down on the floor, ripping her clothes off and sexing her like crazy.
He smirked at her as he moved his lips toward her ear. "Maybe I am, Tiger. The question is, can you handle it?"
Okay, that did it for her. She removed her purse away from her shoulders and dropped it on the floor, then she ducked down and swept her leg underneath his, promptly taking him down and causing him to land flat on his back. He looked up at her in shock as she stood over him with a evil grin on her face.
"You sneaky little vixen!" he playfully shouted. She threw her head back and laughed hysterically before kneeling down before him with a wicked grin on her face.
"Remember, Jason, never underestimate the power of the saber toothed tiger," she winked at him.
"And you should always remember to never take your eyes off your opponent," he remarked before he reached over and grabbed her by her arms, then he surprised her by flipping her over on her back and pinning her arms up over her head. Before she even had time to react, he leaned down and softly planted his lips on hers, causing her head to swim once again. His kisses always has such an enormous effect on her.
When he pulled away, Jason reached over and brushed a strand of hair away from her face, then he softly caressed her face with his finger; tracing the outline of her cheek with his fingertip.
"You are so beautiful," he whispered while still tracing the outline of her cheek with his finger.
She felt her heart melt at what he just said. Sure, Russell had said the same thing, but the tone of Jason's voice when he said it felt more genuine, truthful and sincere.
Her happily ever after was standing right in front of her all along and now she's starting to see that maybe her childhood best friend has been the one for her all along.
And she's gonna do whatever it takes to not let him go.
"Well, you don't look too bad yourself, Jason. Too bad I'm gonna have to rearrange that pretty face of yours," she joked before she managed to get her arms loose. It was Jason's turn to be surprised when she raised her legs up and wrapped them over his left arm, then with all of her strength, she managed to flip him over on his stomach and straddled him, folding his arm over his back and placing her hand on top of his head; as if she was pushing his face down on the floor.
"Now who has the muscle and the power, huh?" she playfully mocked, causing him groan in annoyance. It was bad enough when he was evil and almost pushed Tommy into the lava pit six years ago, now the words he said to his 'bro' has come back to haunt him.
"Really, Tri? You just had to say that to me?" Jason asked as he managed to raise his head up long enough to look over his shoulder and watch her look so smug.
"Well, seeing that I'm sitting on top of you and pretty much overpowered you, I'd say it was pretty funny," she teased, wagging her eyebrows playfully at him.
"Okay, well, let's really see who got the muscle and the power when I do... this!" he quipped as he raised his body up, causing her to loosen her grip on his arm. To her shock, he twisted his body around so he was facing her, then he grabbed her by her hips so that she didn't fall. With her still laying on top of him, things definitely got...interesting between them in their new position.
Now Trini felt even more of a huge stirring between her legs because she was sitting right on top of the growing bulge in his pants. That let her know that he was just as horny for her as she was horny for him.
The only question lingering in their minds is what are they gonna do about it?
"So this is, um, interesting," she said, breaking the awkward silence between them.
He chuckled nervously. "I have to agree with you there. This is...something."
"So, what are we gonna do about this? Russell's the first guy I've been intimate with and, to be perfectly honest, I'm kinda nervous," she confessed, looking a little bit sheepish.
"I'm nervous, too, Tri. It's been a while for me as well. However, I'm in no rush to hop into bed with you. I know that things have been changing between us since you came back and, to tell you the truth, I like where this is going. You've always been special to me; even after I came home to Angel Grove to assume the gold ranger's powers and meeting Emily, you never left my mind...and my heart," he confessed as he sat up and wrapped his arms around her, cradling her close to him.
"Really? You really mean that? I always assumed you thought of me as nothing more than a little sister," Trini said, looking somewhat surprised.
Jason just chuckled. "I mean, don't get me wrong, at first, yeah. But, over time, I saw something in you that I didn't see in any other girl. I've always admired the tough, resilient, quiet woman that you are, but my feelings for you actually changed when I came home. As I mentioned before, even though I was dating Emily, you never left my mind or my heart. And when Emily and I finally broke up, I thought I finally had an opportunity to tell you how I felt when we meet up again. Unfortunately, you ended up moving to Boston and found love with Russell, which crushed me. Wanna know the real reason why I didn't attend your wedding in Boston?"
"I thought you were busy, like everyone else," she said, shaking her head and laughing sarcastically. He placed his finger underneath her chin and lifted her head up so he could look deep into her eyes.
"Not really. I couldn't stand the thought of seeing you marry someone else, so that's the real reason why I didn't show up. And when you and I talked on the phone and you revealed that you got dumped on what was supposed to be happiest day of your life, I have to be honest with you; a tiny part of me was relieved you didn't get married," he confessed softly.
She was shocked. "You were relieved? Jason, I don't understand."
"I was relieved because that means there was still hope for you and me to be something more. And when you announced that you were coming home for good, it took all of my strength not to jump up and down like a fool because I was so happy that my favorite saber toothed tiger was coming home. Seeing you again after eight years, well, let's just say I was like a kid in a candy store," Jason said, kissing her forehead gently.
Trini was floored. Jason loved her for that long?! She never knew he felt this way about her. Then again, he didn't know that she had loved him ever since they were eight years old.
After all, those two were so oblivious to their feelings towards each other that they didn't really see themselves as boyfriend/girlfriend. Well, now, things have changed. They were both grown, single and ready to embark on a new journey...together.
"Jase, I do love you. I've always had. I just didn't think you felt anything for me. I just need a little more time to process where we're heading. Don't get me wrong; I like this, too. I like that we're finally exploring something we should've done a long time ago, however, I'm feeling a little overwhelmed with what you just told me. If it's alright with you, can you give me a little bit of space so I can figure out where do I go from here?" she asked, looking at him with a tiny smile on her face.
He nodded his head and smiled. "Whatever you want, Tiger. We go at your pace. Just so you know, I'll still be here when you're ready to take the next step. The ball is definitely in your court."
"Thank you, Rex. Now, in the meantime, I better be getting going. I have a couple errands to run before I head home and look over files for a case I have coming up," she said as she reluctantly got off him and promptly stood up, dusting the dirt off her clothes. He groaned as he got up and did the same thing; while looking at her the entire time. Even on a casual day, she still managed to look beautiful.
"You'll go blind if you keep staring at me, Rex," she quipped, laughing softly.
He chucked softly as he reached over and encircled his arm around her waist, then he pulled her towards him, causing her to crash right against his chest.
"I can't help it, baby. You're beautiful," Jason said before he leaned over and planted his lips on hers softly. Once again, her mind was swimming because his kisses made her weak in the knees. If his kisses were a drug, then she'll never want to detox from it because she's gonna want a fix from him for the rest of her life. It was a good thing he was holding her tightly against him because at the rate he's going, she would've passed out from the intensity of his kisses...and so much more.
When he finally pulled away, he was amused to see her face all flushed and her looking all sheepish. He didn't know how long he's gonna wait for her, but for the time being, he's gonna do whatever it takes to prove to her that he genuinely loves her and he'll stand by her, no matter what it takes.
"Dude, at the rate you're going, I'm gonna be turned into mush if you don't stop kissing me like that," Trini teased, winking at him.
"Hey, I want to make sure you don't forget, that's all," he teased back as he reached down and picked her purse off the floor, then he handed it right over to her.
"I seriously better get going. I'll call you later," she replied as they headed towards the door. He opened it up for her, like a true gentlemen he is and watched with a puppy dog sad face as she headed towards her car.
"I'll miss you, Tiger," he said in a baby voice, causing her to burst out into fits of giggles.
"You're so cute when you pout, Rex. I'll call you later, okay?" she said as she got into her car, throwing her purse into the passenger's seat.
Jason waved at her as she revved up the engine to her vehicle and began pulling away; honking her horn goodbye to him as she started driving down the street.
Sighing deeply, he stepped back inside his dojo; intending on closing it up and heading home himself, having done all he could do for the time being.
He has a serious case of blue balls and gonna have to endure taking a cold shower to pass the time.
Trini's gonna be the death of me one of these days; but what a way to go!
X
Kwan Residence
Angel Grove, California
August 23rd, 2002
Sitting in the car, nursing a flask of red wine and feeling her anger radiating off her body, Vivian was ready to get this over with.
After careful planning and prodding, the Chinese beauty knew that there's no turning back. She has to take care of Trini once and for all so that she could get Russell back and get her life back on track. Staying in California has been exhausting, to say the least.
Running her fingers through her long dark hair, she checked herself in the rearview mirror to make sure her makeup was in place and that she didn't look like a total whack job. Over the course of the last six days, she has been in seclusion; not contacting anyone but her PI about Trini's home address and what Vivian has planned. Just the thought of the Vietnamese beauty caused her blood to boil and she has no plans of dulling it anytime soon.
If anything, she blames Trini for Russell calling off the engagement and shattering her heart into a million pieces.
Clutching her handgun in her hand, the time to take action is now. With revenge weighing heavily on her shoulders, she got out of the car and began descending upon Trini's front porch; pure rage etching her on face. Once she reached the front door, Vivian reached and pushed the doorbell, then she stood there and waited for the bitch to answer.
"Yes, who is it?" Trini asked from inside.
"It's Vivian, Trini. We need to talk," she replied in a condescending tone.
What the hell is SHE doing here?! How the hell did she even know where I live?! Trini thought as she popped the door opened and peeked her head through it to see what the tramp want.
"I'm not letting you in, Vivian. So, whatever it is you got to say, say it now because I have things to do," Trini demanded in a low, menacing tone.
Vivian smirked evilly as she clutched her gun even tighter behind her back. "Oh, on the contrary, Ms. Kwan, I suggest you come out here so we can settle this issue we have with one another once and for all."
"Yeah, that's not gonna happen. And, if you wondering if Russell's here, I rest assure you, he's not. Even if he was, I have nothing to do with him anymore, so I don't know why you're even here!" Trini snapped, looking upset.
"Russell dumped me! And it's all your fault! You ruined my fucking life!" Vivian screamed.
Trini just shook her head. "I didn't ruin your life, so don't blame me because you couldn't get your shit together. Now, leave my property at once or else I'll call the police. I don't have time for your foolishness."
She was about to close the door when she heard the unmistakable click of a gun being pointed at her. Trini had to hold in her breath when she stared down at the barrel of a .38 caliber.
"I suggest for you to step outside or else there'll be bloodshed," Vivian warned as she inched the gun closer to Trini's face. Realizing that she wasn't kidding about pulling the trigger, she opened the door a little bit wider and began to step outside, holding her hands up and looking scared out of her mind.
"Vivian, this is ridiculous. Please don't do this," Trini said, tears started brimming in her brown eyes.
The Chinese beauty wasn't having it, however. Vivian had her own tears streaming down her face as she kept her finger on the trigger. "I'm sorry, Trini, but you made me do this. You made me act this way. None of this would be happening if you had just kept your distance away from Russell. And, now, he's not in my life anymore and I blame you! I have no other choice but to kill you!"
How in the hell will Trini be able to get out of this one unscathed?
Please review!
While AFF and its agents attempt to remove all illegal works from the site as quickly and thoroughly as possible, there is always the possibility that some submissions may be overlooked or dismissed in error. The AFF system includes a rigorous and complex abuse control system in order to prevent improper use of the AFF service, and we hope that its deployment indicates a good-faith effort to eliminate any illegal material on the site in a fair and unbiased manner. This abuse control system is run in accordance with the strict guidelines specified above.
All works displayed here, whether pictorial or literary, are the property of their owners and not Adult-FanFiction.org. Opinions stated in profiles of users may not reflect the opinions or views of Adult-FanFiction.org or any of its owners, agents, or related entities.
Website Domain ©2002-2017 by Apollo. PHP scripting, CSS style sheets, Database layout & Original artwork ©2005-2017 C. Kennington. Restructured Database & Forum skins ©2007-2017 J. Salva. Images, coding, and any other potentially liftable content may not be used without express written permission from their respective creator(s). Thank you for visiting!
Powered by Fiction Portal 2.0
Modifications © Manta2g, DemonGoddess
Site Owner - Apollo