ninjette.org

Go Back   ninjette.org > 2008 - 2012 Ninja 250R > 2008 - 2012 Ninja 250R Tech Talk

Reply
 
Thread Tools
Old March 23rd, 2016, 11:09 AM   #1
HoneyBadgerRy
ninjette.org certified postwhore
 
HoneyBadgerRy's Avatar
 
Name: Ryan
Location: Beaufort SC
Join Date: Aug 2015

Motorcycle(s): 05 Ninja 250, 04 KTM 625 SMC, 01 Xc250

Posts: A lot.
Blog Entries: 3
What octane gas do big bore high compression guys run?

I am unaware of anybody running aftermarket pistons in their pregen, so I will ask you guys. What bore size and compression ratio do you run (if over stock) and what octane gas do you use?
__________________________________________________
Because Unregistered sucks at riding.
HoneyBadgerRy is offline   Reply With Quote




Old March 23rd, 2016, 03:00 PM   #2
genosr1
ninjette.org member
 
Name: geno
Location: granite city
Join Date: Oct 2013

Motorcycle(s): gsxr 750, sv650, 250 ninja

Posts: 110
new gen 13:1 89 octane ran great no detonation
genosr1 is offline   Reply With Quote


Old March 23rd, 2016, 08:19 PM   #3
verboten1
ninjette.org certified postwhore
 
verboten1's Avatar
 
Name: Jason
Location: Monroe, MI
Join Date: May 2013

Motorcycle(s): '75 CB550:.'82 XV920:.'00 KLR650:.'00 EX250:.'08 Ninja 250

Posts: A lot.
MOTM - June '15
Big bore high compression? My 685 KLR at 10.5:1 runs on 89 unless it's super hot out...
__________________________________________________
'82 XV920: Soon to be tracker--'00 KLR685:adv
--'04 DRZ400E--'12 Super Tenere --'13 Versys

Ride more, worry less.
verboten1 is offline   Reply With Quote


Old March 24th, 2016, 04:54 AM   #4
Racer x
ninjette.org certified postwhore
 
Racer x's Avatar
 
Name: Eric
Location: Iowa City
Join Date: May 2009

Motorcycle(s): 2008 Kawmeracchi 350 2010 Project X

Posts: A lot.
Blog Entries: 54
MOTM - Sep '18, Feb '16
Nothing more than 110. More like 100. Above 110 and the engine will not even start. I have gone with 13 to 1 and found 110 was good. From a detonation point. But the power was not as good as the lower. That was all using Rocket brand fuel. Since switching to VP I have not done much testing and not done anything but nitrous and lots of ignition advance.

Using the Brt ignition I can pull timing below 7500. That is the area I had problems with. 44 deg or even 42 deg caused detonation during the lower gear acceleration. Still pull a little timin at 10000+ but don't know if it is detonating or not. I can't hear anything but wind and exhaust.
__________________________________________________
Top speed 123.369mph. Ohio mile
Worlds fastest 250 ninja
Racer x is offline   Reply With Quote


Old March 24th, 2016, 05:35 AM   #5
HoneyBadgerRy
ninjette.org certified postwhore
 
HoneyBadgerRy's Avatar
 
Name: Ryan
Location: Beaufort SC
Join Date: Aug 2015

Motorcycle(s): 05 Ninja 250, 04 KTM 625 SMC, 01 Xc250

Posts: A lot.
Blog Entries: 3
Its interesting that you can push these motors so much with such low octane. They must have great cooling and great valve cooling. I was scared that a 13.5:1 would need 110 or maybe 118 e85.
__________________________________________________
Because Unregistered sucks at riding.
HoneyBadgerRy is offline   Reply With Quote


Old March 24th, 2016, 06:12 AM   #6
subxero
dirty boy
 
subxero's Avatar
 
Name: Joe
Location: Johnstown, PA
Join Date: Sep 2012

Motorcycle(s): I don't even know anymore??

Posts: A lot.
MOTM - Apr '14
I would see no reason to run straight 110 in just about any modded sport bike, I would be mixing 110 with 93 to end up somewhere closer to 100 if I had a machine that needed the extra octane.

What about 100LL av fuel? I know it is popular in the dirtbike community but I don't know if it would be safe/good to run in a 4t sport bike?
__________________________________________________
I love the smell of burning pre-mix in the morning

I don't think I'm a lot dumber than you thought that I think that I thought I was once.
subxero is offline   Reply With Quote


Old March 24th, 2016, 06:20 AM   #7
HoneyBadgerRy
ninjette.org certified postwhore
 
HoneyBadgerRy's Avatar
 
Name: Ryan
Location: Beaufort SC
Join Date: Aug 2015

Motorcycle(s): 05 Ninja 250, 04 KTM 625 SMC, 01 Xc250

Posts: A lot.
Blog Entries: 3
I belive av fuel doesn't make as much power as pump gas, but it should be ethanol free and leaded, which is nice.

Idealy I would want to run pump gasoline, and If I required a higher octane, I would try a COP swap, ignition advance, and run e85. I would also consider running 93 with a leaded octane booster. (Or I could polish the combustion chamber and the piston tops to help prevent detonation, but this is irrelevant, because if you can run 13.1:1 on 89, I'm sure you can run 13.5:1 on 92/93.)
__________________________________________________
Because Unregistered sucks at riding.
HoneyBadgerRy is offline   Reply With Quote


Old March 24th, 2016, 07:34 AM   #8
subxero
dirty boy
 
subxero's Avatar
 
Name: Joe
Location: Johnstown, PA
Join Date: Sep 2012

Motorcycle(s): I don't even know anymore??

Posts: A lot.
MOTM - Apr '14
there are commercial bikes that run 13.5:1 and some higher, I assume they are rated for 93

doesn't exactly mean much but well there it is lol
__________________________________________________
I love the smell of burning pre-mix in the morning

I don't think I'm a lot dumber than you thought that I think that I thought I was once.
subxero is offline   Reply With Quote


Old March 24th, 2016, 08:18 AM   #9
HoneyBadgerRy
ninjette.org certified postwhore
 
HoneyBadgerRy's Avatar
 
Name: Ryan
Location: Beaufort SC
Join Date: Aug 2015

Motorcycle(s): 05 Ninja 250, 04 KTM 625 SMC, 01 Xc250

Posts: A lot.
Blog Entries: 3
Compression ratio alone really means nothing as far as gas octane, its a combination of so many variables to determine anything, but ninja 250s to ninja 250s is a fair comparison, ninja 250's to zx10r is apples to oranges.

As RacerX said before, just by playing with cam timing he got his engine to go from some crazy low compression to 300 psi.
__________________________________________________
Because Unregistered sucks at riding.
HoneyBadgerRy is offline   Reply With Quote


Old March 24th, 2016, 08:45 AM   #10
jkv45
Rev Limiter
 
jkv45's Avatar
 
Name: Jay
Location: WI
Join Date: Jul 2013

Motorcycle(s): '06 SV650n, '00 Derbi GPR, '64 CA77 Dream 305, '70 CL450 Scrambler, numerous dirt bikes

Posts: A lot.
MOTM - Jun '18, Oct '16
Quote:
Originally Posted by HoneyBadgerRy View Post
Its interesting that you can push these motors so much with such low octane. They must have great cooling and great valve cooling. I was scared that a 13.5:1 would need 110 or maybe 118 e85.
There are a lot of factors going on (chamber/piston design, timing, mixture, etc) but there are numerous hyper-performance cycles on the market that safely get by on Premium pump gas.

In general, to make max power, you want the lowest octane fuel that just barely keeps detonation away, and will lose power with any octane over that point. Detonation tends to start at lower RPMs and high loads, so you may be able to hear or feel it when cruising at a lower RPMs/speeds and opening the throttle significantly (heavy load).
jkv45 is offline   Reply With Quote


Old March 24th, 2016, 09:06 AM   #11
HoneyBadgerRy
ninjette.org certified postwhore
 
HoneyBadgerRy's Avatar
 
Name: Ryan
Location: Beaufort SC
Join Date: Aug 2015

Motorcycle(s): 05 Ninja 250, 04 KTM 625 SMC, 01 Xc250

Posts: A lot.
Blog Entries: 3
Quote:
Originally Posted by jkv45 View Post
There are a lot of factors going on (chamber/piston design, timing, mixture, etc) but there are numerous hyper-performance cycles on the market that safely get by on Premium pump gas.

In general, to make max power, you want the lowest octane fuel that just barely keeps detonation away, and will lose power with any octane over that point. Detonation tends to start at lower RPMs and high loads, so you may be able to hear or feel it when cruising at a lower RPMs/speeds and opening the throttle significantly (heavy load).
I'm well aware of detonation. My Xc 250 detonates on most premium gas, but 93 octane from BP does not. I typically mix their 93 with some leaded 110 (VP).
__________________________________________________
Because Unregistered sucks at riding.
HoneyBadgerRy is offline   Reply With Quote


Old December 24th, 2022, 11:36 AM   #12
Fred659
ninjette.org member
 
Fred659's Avatar
 
Name: Frederic
Location: Quebec City
Join Date: Jan 2020

Motorcycle(s): 08 Race Prepped ZX-10r, 09 Race Prepped Ninja 250 (300 motor). 74 Norton Commando 850 (Project)

Posts: 54
I'm about to put 66mm 12.5cr wiseco pistons in my 300.

The ecu is re-flashed, but is still stock timing (From 10° BTDC at 1 300 r/min (rpm)31° BTDC at 7 000 r/min (rpm)) if we check in the manual. it has about 43 hp to the wheel at the moment with stock piston and the reflash.

I would prefer to use pump gas (91 shell v-power) but can go with some race fuel and make my own mix (Sunoco 98). Also, can I put a +XX% on the power commander to start the dyno test (ex: 335/296 = 13%)?

It's a track only bike.

Any advice here from racers?

Thanks
Fred659 is online now   Reply With Quote


Old January 13th, 2023, 05:06 AM   #13
Bob KellyIII
Retired motorcycle Mc.
 
Bob KellyIII's Avatar
 
Name: Robert
Location: Weed, California.
Join Date: Jul 2021

Motorcycle(s): 2012 Kawasaki Ninja 250R, 2021 CSC TT250, 1977 Triumph Bonneville 750cc,2001 Honda XR650L.

Posts: A lot.
in my years of Modifying bikes (mostly 2 strokes) i discovered most bikes gain very little benefit from increasing compression.... oddly enough as v-8 engines really do gain alot.... I believe that is due to mutable cylinders...
...I think there is more to be gained in a properly tuned carburetor than raising compression, or even changing the cams is better than compression
simply because you put so much more stress on the parts when increasing compression for very little gain...
Larger carburetors and better cams would be my suggestion for motor hop up on a ninja.... not increased compression...
.... my 2 cents worth !
Bob.......
__________________________________________________
Its too late when you've gone too far !
Bob KellyIII is offline   Reply With Quote


Old January 13th, 2023, 05:14 AM   #14
Fred659
ninjette.org member
 
Fred659's Avatar
 
Name: Frederic
Location: Quebec City
Join Date: Jan 2020

Motorcycle(s): 08 Race Prepped ZX-10r, 09 Race Prepped Ninja 250 (300 motor). 74 Norton Commando 850 (Project)

Posts: 54
in my case, I'm going from 10.6 to 12.5 (ninja 300)

according to this picture, it would be like a 4.35% ish gains



Fred659 is online now   Reply With Quote


1 out of 1 members found this post helpful.
Old January 13th, 2023, 10:22 AM   #15
Mohawk
ninjette.org guru
 
Mohawk's Avatar
 
Name: Chris
Location: Bristol, UK
Join Date: Feb 2016

Motorcycle(s): ZZR250, VFR800

Posts: 478
You need to ignore static compression ratios & work out the dynamic compression ratio based on the cams you are running. 95RON is good for 11-11.5/1 dynamic ratio. Most unleaded fuelled bikes run 10.5-11/1 dynamic ratios. If your dynamic ratio is higher then you will need higher octane fuel. There are calculators on the net for this. Wallace Racing do one.
Mohawk is offline   Reply With Quote


Old January 13th, 2023, 07:48 PM   #16
Bob KellyIII
Retired motorcycle Mc.
 
Bob KellyIII's Avatar
 
Name: Robert
Location: Weed, California.
Join Date: Jul 2021

Motorcycle(s): 2012 Kawasaki Ninja 250R, 2021 CSC TT250, 1977 Triumph Bonneville 750cc,2001 Honda XR650L.

Posts: A lot.
But you are not looking at the stress factor you are adding when you increase the compression ratio .
if you want a reliable bike this is a major consideration...
Typically when increasing compression ratios on big V-8's the mechanics usually change the connecting rods for stronger ones this is necessary to keep the engine from blowing up and destroying itself...
for just a few percent change in compression ratio obviously this is not a concern but consider what it is also doing to the main bearings....so now instead of the main bearings being hit with a 1lb hammer every time the piston fires it is being hit with a 1.75lb hammer every time....a small change in compression ratio changes to a large change in the main bearings and connecting rods.......
you obviously know this, but seem to be disregarding it as a non-issue...
let me assure you it is not a non-issue!
Bob....
__________________________________________________
Its too late when you've gone too far !
Bob KellyIII is offline   Reply With Quote


Old January 14th, 2023, 10:00 AM   #17
Mohawk
ninjette.org guru
 
Mohawk's Avatar
 
Name: Chris
Location: Bristol, UK
Join Date: Feb 2016

Motorcycle(s): ZZR250, VFR800

Posts: 478
I ran this up to compare loads for the 300 Ninja engines I'm big boring.

https://www.dropbox.com/s/xfm3qns1da...Loads.JPG?dl=0

Rev & weight increase the load much more than combustion. And most engine have 10-20% over engineering for failure free longevity. By this I mean they design/test it to find practical limits then add material &/or strength to components to ensure they don't fail at the prak expected loads. If you don't go too crazy you can use some of that spare capacity & still have a reliable engine.

Note that I am disappointed i the weight of the Wiseco pistons & should have just gone with ZZR600 ones.

Last futzed with by Mohawk; January 14th, 2023 at 11:43 AM.
Mohawk is offline   Reply With Quote


Old January 14th, 2023, 10:28 AM   #18
Bob KellyIII
Retired motorcycle Mc.
 
Bob KellyIII's Avatar
 
Name: Robert
Location: Weed, California.
Join Date: Jul 2021

Motorcycle(s): 2012 Kawasaki Ninja 250R, 2021 CSC TT250, 1977 Triumph Bonneville 750cc,2001 Honda XR650L.

Posts: A lot.
that is probably quite true. especially given the RPM these bikes turn at.
but their is a surprising amount of weight you can remove from a piston with a die grinder.... but on doing twins they have to be the exact same weight,...
i mean down to the nat's ass ! you just have to be real careful not to weaken
the piston in the process !
....
Bob.....
__________________________________________________
Its too late when you've gone too far !
Bob KellyIII is offline   Reply With Quote


Old April 16th, 2024, 08:29 PM   #19
Fred659
ninjette.org member
 
Fred659's Avatar
 
Name: Frederic
Location: Quebec City
Join Date: Jan 2020

Motorcycle(s): 08 Race Prepped ZX-10r, 09 Race Prepped Ninja 250 (300 motor). 74 Norton Commando 850 (Project)

Posts: 54
Quote:
Originally Posted by Mohawk View Post
You need to ignore static compression ratios & work out the dynamic compression ratio based on the cams you are running. 95RON is good for 11-11.5/1 dynamic ratio. Most unleaded fuelled bikes run 10.5-11/1 dynamic ratios. If your dynamic ratio is higher then you will need higher octane fuel. There are calculators on the net for this. Wallace Racing do one.
I just calculated the DCR for my engine:

12.6 SCR (from all my measurements) (Stock 10.6; 08 zx-10 = 12.9)
int cam closing at 56° (08 zx-10 = 77°)
Rod Length of 3.770"
10.56 DCR (stock would be 8.912; 08 zx-10 would be 9.028)

From: https://www.omnicalculator.com/every...pression-ratio

could you please tell us where you got the 95RON information and where did you find that most unleaded fuelled bikes run 10.5-11/1 dynamic ratios?

Thank you
Fred659 is online now   Reply With Quote


Old Yesterday, 02:05 AM   #20
Mohawk
ninjette.org guru
 
Mohawk's Avatar
 
Name: Chris
Location: Bristol, UK
Join Date: Feb 2016

Motorcycle(s): ZZR250, VFR800

Posts: 478
OK so just re-read this thread to get back up to speed, it's been a while.
The Pre-gen 250 has always had 12.5:1 SCR. Running 10.6:1 DCR.

The 300 because it was sold in South East Asia as well where fuel quality is generally lower they lengthened the stoke but kept the same bore & reduced the SCR to 10.5:1 so it will run on any fuel.

The engine bottom end is the same as the pre/new gen 250 except for the longer stroke.
The pre-gen with heavier pistons revved to 14K/rpm, the 300 to 13K/rpm due to the longer stroke but similar conrods. The 250 had 10gram heavier pistons & produced approx 8% more average inertia than the 300 with a peak 14% BDC inertia, so the 300 has some leeway to play with.

If you add a bigbore, the piston weight will have the biggest impact. Check the table I added. If the DCR does not change much then apart from adjusting fuelling to match the increased air volume to keep the AFR in a good range then everything should be fine.
The closer the new pistons are to the weight of the old ones the lower the additional stress level on the motor. YMMV.

Stock 300 SCR @10.6:1 gives 8.93:1 DCR, my 64mm 12.5:1 SCR gives 10.5:1 DCR which is right on the money for 95RON fuel.

Regarding the fuel, please note in Europe we use the RON measurement system, in US & US influenced areas they use the MON system. The numbers are NOT the same & the anti-knock levels are thus different. In Europe there are generally only two levels of unleaded fuel available 95RON is the basic unleaded & 97-98RON is the "Super" unleaded. There are a few sources of 99RON & or some street side higher octane rating fuel pumps, but these are generally only near race circuits, where the rules state many classes MUST run pump fuel, hence pumps near race circuits ! Plus you can buy octane booster to mix with Super for a higher octane rating again YMMV.

As to the info on DCR, I have run the numbers through the DCR calculator for many bikes over the years & regardless what SCR the maker claims the DCR's have all come out between 10.5-11:1 based on the valve timings. You will notice that any bikes with greater than 12:1 SCR will all have fairly large valve overlaps & you can't compress a gas in a cylinder until the valves close & as engines are designed to run on standard unleaded, then they can't have a DCR higher than 11-11.5:1 max without knocking.

Have fun running numbers ��
Mohawk is offline   Reply With Quote


Old Yesterday, 03:45 AM   #21
Fred659
ninjette.org member
 
Fred659's Avatar
 
Name: Frederic
Location: Quebec City
Join Date: Jan 2020

Motorcycle(s): 08 Race Prepped ZX-10r, 09 Race Prepped Ninja 250 (300 motor). 74 Norton Commando 850 (Project)

Posts: 54
Quote:
Originally Posted by Mohawk View Post
OK so just re-read this thread to get back up to speed, it's been a while.
The Pre-gen 250 has always had 12.5:1 SCR. Running 10.6:1 DCR.

The 300 because it was sold in South East Asia as well where fuel quality is generally lower they lengthened the stoke but kept the same bore & reduced the SCR to 10.5:1 so it will run on any fuel.

The engine bottom end is the same as the pre/new gen 250 except for the longer stroke.
The pre-gen with heavier pistons revved to 14K/rpm, the 300 to 13K/rpm due to the longer stroke but similar conrods. The 250 had 10gram heavier pistons & produced approx 8% more average inertia than the 300 with a peak 14% BDC inertia, so the 300 has some leeway to play with.

If you add a bigbore, the piston weight will have the biggest impact. Check the table I added. If the DCR does not change much then apart from adjusting fuelling to match the increased air volume to keep the AFR in a good range then everything should be fine.
The closer the new pistons are to the weight of the old ones the lower the additional stress level on the motor. YMMV.

Stock 300 SCR @10.6:1 gives 8.93:1 DCR, my 64mm 12.5:1 SCR gives 10.5:1 DCR which is right on the money for 95RON fuel.

Regarding the fuel, please note in Europe we use the RON measurement system, in US & US influenced areas they use the MON system. The numbers are NOT the same & the anti-knock levels are thus different. In Europe there are generally only two levels of unleaded fuel available 95RON is the basic unleaded & 97-98RON is the "Super" unleaded. There are a few sources of 99RON & or some street side higher octane rating fuel pumps, but these are generally only near race circuits, where the rules state many classes MUST run pump fuel, hence pumps near race circuits ! Plus you can buy octane booster to mix with Super for a higher octane rating again YMMV.

As to the info on DCR, I have run the numbers through the DCR calculator for many bikes over the years & regardless what SCR the maker claims the DCR's have all come out between 10.5-11:1 based on the valve timings. You will notice that any bikes with greater than 12:1 SCR will all have fairly large valve overlaps & you can't compress a gas in a cylinder until the valves close & as engines are designed to run on standard unleaded, then they can't have a DCR higher than 11-11.5:1 max without knocking.

Have fun running numbers ��
Excellent reply here, thanks!!!

FYI, I put Carrillo rods too (I'll post the engine build when i'n done), so i'm not too worried about the heavier pistons ( I would've been with the stock con rod though).

As for the Fuel, I bought Fuel Factory 2WL race fuel which is RON: 103, MON: 85, AKI: 94 and will dyno tune the bike with this fuel. If you think I should use a fuel with more MON also, please say so. I have access to higher octane fuel also. Do not worry for the injectors / gas pump, those are upgraded too.

Thanks again for the great reply.
Fred659 is online now   Reply With Quote


Old Yesterday, 10:03 AM   #22
Mohawk
ninjette.org guru
 
Mohawk's Avatar
 
Name: Chris
Location: Bristol, UK
Join Date: Feb 2016

Motorcycle(s): ZZR250, VFR800

Posts: 478
NP what DCR did you end up with ?
Mohawk is offline   Reply With Quote


Old Yesterday, 10:21 AM   #23
Fred659
ninjette.org member
 
Fred659's Avatar
 
Name: Frederic
Location: Quebec City
Join Date: Jan 2020

Motorcycle(s): 08 Race Prepped ZX-10r, 09 Race Prepped Ninja 250 (300 motor). 74 Norton Commando 850 (Project)

Posts: 54
Quote:
Originally Posted by mohawk View Post
np what dcr did you end up with ?

10.56


20240415_084251.jpg
Fred659 is online now   Reply With Quote


Old Today, 04:07 AM   #24
Mohawk
ninjette.org guru
 
Mohawk's Avatar
 
Name: Chris
Location: Bristol, UK
Join Date: Feb 2016

Motorcycle(s): ZZR250, VFR800

Posts: 478
So you should be able to run pump gas at that DCR & save a fortune on expensive high octane fuel ��
Mohawk is offline   Reply With Quote


Old Today, 06:07 AM   #25
Fred659
ninjette.org member
 
Fred659's Avatar
 
Name: Frederic
Location: Quebec City
Join Date: Jan 2020

Motorcycle(s): 08 Race Prepped ZX-10r, 09 Race Prepped Ninja 250 (300 motor). 74 Norton Commando 850 (Project)

Posts: 54
Quote:
Originally Posted by Mohawk View Post
So you should be able to run pump gas at that DCR & save a fortune on expensive high octane fuel ��
I don't mind the race fuel as it's a race bike... The main goal is to put power to the ground (the most I can). This is why I selected that fuel.

What was confusing for me was that all DCR information I could find was for big V8 and they were all talking about 9.5 being the max for pump gas. I guess bikes and bike muscle car are not an apple to apple comparaison.

Thanks again.
Fred659 is online now   Reply With Quote


Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
JE High Compression Piston Kit (13.5:1 compression, 356cc displacement) Timpo 2013 - 2017 Ninja 300 Tech Talk 8 October 12th, 2015 07:21 PM
Spare engine--high compression build? kxpower? 1986 - 2007 Ninja 250R Tech Talk 20 March 31st, 2014 10:00 AM
277 Kit/high Compression piston jasle 2008 - 2012 Ninja 250R Tech Talk 6 November 30th, 2012 08:20 PM
High or Low Compression Yellow Submarine 2008 - 2012 Ninja 250R Tech Talk 13 March 4th, 2010 08:49 AM
big bore SCREEM 2008 - 2012 Ninja 250R Tech Talk 2 July 17th, 2009 02:35 PM


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Motorcycle Safety Foundation

All times are GMT -7. The time now is 10:40 AM.


Website uptime monitoring Host-tracker.com
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Except where otherwise noted, all site contents are © Copyright 2022 ninjette.org, All rights reserved.