Pokémon FireRed/LeafGreen by JP_Xinnam and PulseEffect in 2:26:18-Summer Games Done Quick 2020Online

แชร์
ฝัง

ความคิดเห็น • 132

  • @gamesdonequick
    @gamesdonequick  3 ปีที่แล้ว +54

    Runner introduction starts at 0:00
    Run starts at 1:25
    Jhobz interviews JP_Xinnam and PulseEffect at 2:36:22
    Commentary is provided by Etchy and Shenanigans
    DoctorBobtastic is host

  • @PulseEffects
    @PulseEffects 3 ปีที่แล้ว +642

    I am seriously beyond proud of how well this showcase went. 😭 Thank you all SO MUCH for the love and support from this. I had an absolute blast and hope to see some of these amazing faces on Twitch soon! ❤️

    • @heythereguysitsMetro
      @heythereguysitsMetro 3 ปีที่แล้ว +22

      I am equally impressed how well a duo race commentary went with people all not in the same room. Impressive and entertaining work!

    • @flametitan100
      @flametitan100 3 ปีที่แล้ว +12

      You two were so close, it was such an exciting race to behold.

    • @Sononono
      @Sononono 3 ปีที่แล้ว +2

      Man, your run was really decent too I legit feel sad for those Lance fights but it was still super good to watch, congrats!!

    • @46lespaul
      @46lespaul 3 ปีที่แล้ว +1

      was amazing attempt at least you proved the potential for chamander route still amazing run

  • @JPXinnam
    @JPXinnam 3 ปีที่แล้ว +424

    This was an amazingly fun run, even if we spent all of our RNG luck on the very beginning. I'm so happy this was able to be showcased, and super happy to have done it with PulseEffects, who is a great friend. Etchy and Shenanagans were a perfect fit for us on commentary as well. Thanks to everyone that watched!!

    • @TheHadMatters
      @TheHadMatters 3 ปีที่แล้ว +2

      Actually, from what I've gathered, no RNG luck was spent; they were just accurate. Not to say it doesn't always take some luck to be frame-perfect, but still no RNG luck.

  • @RetroCandyArt
    @RetroCandyArt 3 ปีที่แล้ว +271

    1:06:19 pulse's trainer goes offscreen right as jp's is coming onscreen, perfect transition

  • @MNGoldenEagle
    @MNGoldenEagle 3 ปีที่แล้ว +231

    What an awesome run! Side note, but the fact that their Pokémon plushies in the background are perfectly positioned to make it seem like they're in the same room keeps throwing me off.

    • @STVTIC14
      @STVTIC14 3 ปีที่แล้ว +32

      I have been watching this for about an hour and a half and I swear I kept thinking the same thing every time I was looking at the runners lol

    • @azezo2976
      @azezo2976 3 ปีที่แล้ว +4

      I thought they were in a room together

  • @Chrisuan
    @Chrisuan 3 ปีที่แล้ว +202

    I run this game and it can take me up to an hour to get a run started. The fact they BOTH got the manip first try is absolutely amazing lol. Huge props to you guys

    • @4rammzy526
      @4rammzy526 3 ปีที่แล้ว +4

      Sorry can you explain how the manipulation work? And what you get from it?

    • @metaking22
      @metaking22 3 ปีที่แล้ว +21

      @@4rammzy526 not a speed runner so might be somewhat off but
      Pokemon have IV's and natures that are determined by 'rng'. However it's not actually entirely random they started off by checking their trainer id's and entered it into a program to find out what squirtle/charmanders were possible (/the best possible) and what frame they need to take their starter on to get the squirtle/charmander they want, but as they go over in the run this is not an easy trick to pull off as it's frame perfect and the npc's in the starting town can screw with the timing.
      what you get from the manipulation is a much better starter than if you just grabbed the starter randomly as natures and IV's have a large impact on the pokemons stats so a bad nature or low IV's starter would make the run significantly slower in the long run

    • @4rammzy526
      @4rammzy526 3 ปีที่แล้ว

      @@metaking22 thanks for the info, but is this applied to all pokemon games? Or just Pokemon LG only?

    • @metaking22
      @metaking22 3 ปีที่แล้ว +10

      @@4rammzy526 Pretty sure that all main series pokemon games up to gen 5 have starter rng manipulation
      Wartab who ran x/y in AGDQ2020 mentioned that gen 6 does not have rng manipulation without using a hacked console

    • @ILikePi31415926535
      @ILikePi31415926535 3 ปีที่แล้ว +11

      @@4rammzy526 From my understanding from watching way too many speedruns during lockdown gens 1-5 all have rng manip to some extent or another.
      I believe Gens 1-3 all reset rng on power off to a predetermined value which increments every frame. You can then choose your starter, or even manip encounters in gen 1's case, on a precise frame to get a perfect or nearly perfect pokemon.
      The DS games pull rng from your DS's date and time settings, so by setting the date to a specific date and again starting on the right second you can manip your starter.
      I know for at least gen 5 the rng is also dependent on the individual DS's mac address, so a date/time combo on one ds won't work for any other. There's been tons of resources poured into finding these manips and developing programs, especially for gen 5, to find a manip for your specific ds.

  • @Necrapocalypse
    @Necrapocalypse 3 ปีที่แล้ว +144

    So this year SGDQ hit 1 million during the Fire Red/Leaf Green race and 2 million during the Shield run. Neat.

    • @andysmith3737
      @andysmith3737 3 ปีที่แล้ว +3

      well shield was like 6 hours so it makes sense

    • @joek3654
      @joek3654 3 ปีที่แล้ว

      Not hard to hit a milestone in the shield run when it’s four hours long

  • @androsp9105
    @androsp9105 3 ปีที่แล้ว +116

    Should've had a third player struggling along with bulbasaur.

    • @marlinlord-_-4738
      @marlinlord-_-4738 2 ปีที่แล้ว

      Nah, Venusaur should do better than Charizard though

    • @tylerd1297
      @tylerd1297 2 ปีที่แล้ว +6

      Believe it or not Venasaur is the best starter for beating the post game Elite 4 because it can learn Swords Dance and has a good defensive profile along with access to Substitute. Then it can spam it's STAB Sludge Bomb and Return. Exarion recently did that run. But Charizard is better for the normal Speedrun, and in fact the world record was once held by people using Charizard over Blastoise.

    • @stuartrobertkennedy8608
      @stuartrobertkennedy8608 2 ปีที่แล้ว +6

      Keizaron doing that would be amazing

    • @snnnaaaaaakeeeee4470
      @snnnaaaaaakeeeee4470 2 ปีที่แล้ว

      Bruh, Bulbasaur is a better choice than Charmander...

    • @GreyDuck54
      @GreyDuck54 ปีที่แล้ว +2

      They literally explained that bulbasaur is great for casual but not speedrun

  • @DavidZCheng
    @DavidZCheng 3 ปีที่แล้ว +53

    Great runs. Can’t believe how neck and neck it got at the end.

  • @victorperesbraga2841
    @victorperesbraga2841 3 ปีที่แล้ว +57

    That was an amazing run to see live. From start to finish it had breathtaking moments! And the Elite Four... well, you will have to see it.
    This run TOTALLY deserve to have as much views as Tyrant's emerald run in SGDQ2017. Awesome commentary, awersome runners, awesome events. Greetings from Brazil. Hope to see GDQ live when better days come!
    You guys made this quarantine much, much more bearable.

  • @kblade08
    @kblade08 3 ปีที่แล้ว +7

    Ngl, seeing JP cheering for Pulse at the end was wholesome af. I love the speedrunning community. So friendly and open it seems.

  • @ChosenOne41
    @ChosenOne41 3 ปีที่แล้ว +53

    1:40:55 apparently that Eevee plushie is interdimensional as it is somehow between the footage split and in both rooms at the same time

  • @UnknownGamerxd
    @UnknownGamerxd 3 ปีที่แล้ว +19

    I always tune in to the Pokemon speed runs, ever since I watched Shenanigans do the Pokemon Blue glitch exhibition I've loved the energy and comradery between the runners and the couch, and this run was no different. What a blast, and a huge thank you to the runners and everyone who put this event together.

  • @andrewprahst2529
    @andrewprahst2529 3 ปีที่แล้ว +18

    It's really cool how low HP is beneficial in both the originals and the remakes, but for different reasons.

  • @jacktaru2
    @jacktaru2 3 ปีที่แล้ว +18

    The neck to neck at the end was really awesome! Sucks for the crit aerial ace but great job guys! Thank you!

  • @Harrycurtis97
    @Harrycurtis97 3 ปีที่แล้ว +54

    Both starters first try that was wild

    • @edgarandrade660
      @edgarandrade660 3 ปีที่แล้ว

      What exactly happened? Im kinda lost lol

    • @Harrycurtis97
      @Harrycurtis97 3 ปีที่แล้ว +11

      @@edgarandrade660 I'm no speedrunner but my understanding is you need good stats for your starter as hes the most used. It's hard to do the right manip to make sure you get the ideal starter with the right nature and stats.
      Lots of runners have to reset lots at the begining of the run for them both to get it first try is pretty cool.
      They often have a back up save because it can take so long to get the starter at speedruns

    • @harrisonbaguley5691
      @harrisonbaguley5691 3 ปีที่แล้ว +5

      pokemon have iv's (a random number between 0 and 31) that affect how good each stat is. using rng manipulation, you can get a starter with much better iv's than if you just picked it up and went. however, it's very difficult to do perfect inputs to get the starter, even more so when npc's moving advances rng, so the fact that they both got the manip first try is insane

    • @PrismariLaura
      @PrismariLaura 3 ปีที่แล้ว

      @@edgarandrade660 they both hit a very delayed frame perfect input in order to get an above average Pokemon.

  • @xxkillshot5xx
    @xxkillshot5xx 3 ปีที่แล้ว +1

    What a nail bitter... Great race guys. This is one of the best runs GDQ has put on. I hope to see this run again!

  • @gameEnjoyer887
    @gameEnjoyer887 3 ปีที่แล้ว

    Speedrunning is dope man, I love this event every year and all the good it does. You guys are dope what can I say.

  • @TheDreadNecromancer
    @TheDreadNecromancer 3 ปีที่แล้ว +4

    This run was awesome! Love seeing two routes side by side!

  • @shinigamimiroku3723
    @shinigamimiroku3723 3 ปีที่แล้ว +3

    This was definitely one of my favorite runs this year!

  • @jensz12
    @jensz12 3 ปีที่แล้ว +3

    This was so incredible to watch!

  • @pyrosianheir
    @pyrosianheir 3 ปีที่แล้ว +31

    Man, that was SO CLOSE. I feel bad for Pulse, I thought he'd manage to eke it out.

  • @ApoptosisNecrosis
    @ApoptosisNecrosis 3 ปีที่แล้ว +7

    this was an awesome run to see. unfortunate that i fell asleep during elite 4 -_- but at least i can come back to the vod to watch the end

  • @twoac
    @twoac 3 ปีที่แล้ว +9

    Whoa. Spelled fhqwhgads right. You wouldn't believe how many I get where they're like, "Hey Strong Bad, I love your fubugrass." Or "Dear Strong Bad, where's that fuguman?"

  • @justanotherchris1451
    @justanotherchris1451 3 ปีที่แล้ว +7

    What a race! I'm glad it was close.

  • @JT-gf6mz
    @JT-gf6mz 3 ปีที่แล้ว +4

    perfect way to start a rainy sunday morning. great run and commentary!

    • @yourfriendlyneighborhoodla2091
      @yourfriendlyneighborhoodla2091 3 ปีที่แล้ว +1

      Lucky you, it's Saturday night for me and ya boi is up late watching this rather than sleeping

  • @D3rpster
    @D3rpster 3 ปีที่แล้ว +40

    "Team Charmander or Team Squirtle?" uhhhh, Bulbasaur.

  • @sidegfx3273
    @sidegfx3273 3 ปีที่แล้ว

    Such a great run!!

  • @aymodaslacker8852
    @aymodaslacker8852 3 ปีที่แล้ว +4

    I like how this 15 years old game still give like 50k more views than other games in this channel, truly one of its kind.

  • @matthinton19
    @matthinton19 3 ปีที่แล้ว

    Just a couple minutes in and it's so exciting because they both the rng manip. This is gonna be a good run

  • @_fudgepop01
    @_fudgepop01 3 ปีที่แล้ว

    I literally popped off when I heard "project m" mentioned lmao I LOVE it!~

  • @mylove6985
    @mylove6985 3 ปีที่แล้ว +1

    Wow, I truly love this way, play two pair of version in the same time and speedrun :)))

  • @serenfan4565
    @serenfan4565 3 ปีที่แล้ว +12

    Incredible speed run, but terribly unfortunate ending. Regardless, both runners should be proud of themselves.

  • @Beowulfgang_Amadeus
    @Beowulfgang_Amadeus 3 ปีที่แล้ว +9

    Strong Bad emails reference!

  • @carterdickson6710
    @carterdickson6710 3 ปีที่แล้ว +2

    I like how at bill’s house both of them said the wrong thing they call him

  • @HandsomeLongshanks
    @HandsomeLongshanks 3 ปีที่แล้ว +14

    That start was the only good thing to come from 2020.

    • @hucz
      @hucz 3 ปีที่แล้ว +5

      Wildly untrue. Cheer up.

  • @brettruss3359
    @brettruss3359 3 ปีที่แล้ว

    Best 3 hours I spent on TH-cam

  • @carterferris07
    @carterferris07 3 ปีที่แล้ว +1

    The best part of this run: Going fast in the team rocket hideout😂

  • @z0e898
    @z0e898 3 ปีที่แล้ว

    the way they both have their plushies meeting at the center makes it seem like they're in the same room if you dont look too close

  • @firedrake110
    @firedrake110 3 ปีที่แล้ว +3

    They're half an hour into the run so far (where I paused anyway lol) and nobody has mentioned some of the particular quirks of the 3.5 Gen remakes. The pokemon do have abilities and natures, like was added in the 3rd Gen. However, as we're still in the pre-4th gen era, attacks follow the simple blanket typing for their damage stats.
    Allow me to explain what that previous sentence means, in plain english. In gens 1-3, each move uses physical or special attack to determine how much damage it deals based on the type. All rock moves use physical attack, all fire moves use special, etc...
    While this was changed in 4th edition, with a massive combat revamp that assigned physical or special to every individual attack, in prior generations there were many pokemon that were absolutely useless. Sneasel is a perfect example of a pokemon who became much more dangerous with the 4th edition revamp. It's a high-attack, pitifully low spec. attack pokemon that was given the dark/ice type combo. While those two types are both powerful, featuring various useful moves, it was a disaster for poor sneasel. This is because both dark and ice only made use of the special attack stat, which sneasel was severely lacking in

  • @xqt6339
    @xqt6339 3 ปีที่แล้ว +5

    50:56 That whisper gave me a heart attack

  • @alexmachan3255
    @alexmachan3255 3 ปีที่แล้ว +14

    That's why its called a stab move?! I never realized it was an acronym.

    • @phynyxuzumaki1634
      @phynyxuzumaki1634 3 ปีที่แล้ว

      Same Type Attack Bonus: Any Attack THATS the same type as the Pokémon does 1.5x damage

    • @RayzenMayher
      @RayzenMayher 3 ปีที่แล้ว

      When I was younger I thought it was called "step" xD

    • @Evan-cl9be
      @Evan-cl9be 3 ปีที่แล้ว

      If a Pokemon uses a move that is the same type as it, example: bulbasaur using vine whip, when this occurs the Pokemon whips out a katana and fucking slices you into exactly 23 pieces.

    • @Phyrior
      @Phyrior 3 ปีที่แล้ว

      Yep, it takes super effective moves from x2 to x3, or double weaknesses from x4 to x6. It's brutal.

  • @mrmoon6744
    @mrmoon6744 3 ปีที่แล้ว +1

    The amount of times I’ve heard “ frame perfect “

  • @boooxie7898
    @boooxie7898 3 ปีที่แล้ว +1

    Love the Pokémon runs at GDQ. In this case, what was goin on in the beginning if you don’t mind me asking? Did I see someone pick a Pokémon but the text said they chose a different one? Or is it all about trainer IDs to get a specific set of stats?

    • @jordanthejq12
      @jordanthejq12 3 ปีที่แล้ว +2

      Everybody (player, rival, starter Pokemon) is named A to save time. The beginning was extremely precise RNG manipulation to get favorable IVs and Natures on their starters, as this run relies heavily on the starter.

  • @KyuuStarr
    @KyuuStarr 3 ปีที่แล้ว

    Hell yeah to the Bulbasaur shoutout

  • @drummerboy91893
    @drummerboy91893 3 ปีที่แล้ว

    Rest in peace, Billy Mays

  • @Guilmon35249vr
    @Guilmon35249vr 3 ปีที่แล้ว +1

    Ah yes, my Internet Age™ is showing.
    Ey, Steve!

  • @user-cp6zw7tm4j
    @user-cp6zw7tm4j ปีที่แล้ว

    1:10:55 evolution
    2:05:15 ELITE FOUR start

  • @ewwpoorpeople5684
    @ewwpoorpeople5684 3 ปีที่แล้ว +2

    It took me three hours just to grind for the elite four.

  • @whisperingcrown591
    @whisperingcrown591 3 ปีที่แล้ว +1

    Not in the chat so I place it here at the 1:00:43 mark. I'm team Charmander for this run, but team Bulbasaur in my heart

  • @abaxmanjr
    @abaxmanjr 3 ปีที่แล้ว +1

    Praise the Helix!

  • @vanesslifeygo
    @vanesslifeygo ปีที่แล้ว

    ah when Hyper Beam Gyarados was actually fearsome...though it wasn't even that way in competitive

  • @TalNightwing
    @TalNightwing 3 ปีที่แล้ว +1

    Oh no, I've been called out for my internet age

  • @mothlantern
    @mothlantern 2 ปีที่แล้ว

    That sonnet was pretty good.

  • @CyPhaSaRin
    @CyPhaSaRin 2 ปีที่แล้ว

    i feel like this is gonna happen a lot on this run, but im confused by the start, what exactly did they achieve.. aren't they playing games that already have those pokemon as starters..

  • @Zsil33
    @Zsil33 3 ปีที่แล้ว +5

    Wait....you can skip the sevii islands??

    • @tylerd1297
      @tylerd1297 2 ปีที่แล้ว

      Yes, after you beat Blaine Bill gives you the option to reject going to Sevii. In order to go there then, Blaine will be waiting by the PC in the Cinnabar Pokemon Center. The post game Elite 4 And other Sevii islands cannot be unlocked until you go back to finish the first mission. If you mash B through Bill's request it will reject the mission, otherwise you have to toggle and click No

  • @nbb3924
    @nbb3924 3 ปีที่แล้ว

    How do they a) check their Trainer-IDs and b) Poké stats so quickly?
    Or is there some automated screenshot thing working?

    • @tylerd1297
      @tylerd1297 2 ปีที่แล้ว

      You just get fast at doing it..with the trainer ID they're probably only checking for the last few digits.

  • @prosquirtle624
    @prosquirtle624 3 ปีที่แล้ว +2

    And this is why you have to pick Squirtle as starter (at least for speedrun)

  • @alikarnib9776
    @alikarnib9776 2 ปีที่แล้ว

    When does Oak say "Evert journey begins with a choice."?

  • @tommmyyyy11
    @tommmyyyy11 3 ปีที่แล้ว

    What were they looking for at the Start with their Manipulation?

    • @james43216
      @james43216 3 ปีที่แล้ว

      Perfect stats on their starters

  • @hanslim4031
    @hanslim4031 3 ปีที่แล้ว

    I wonder what devices they use to play the games?

  • @aajlakapsio6715
    @aajlakapsio6715 6 หลายเดือนก่อน

    I'm sad that its not Bulbasaur vs Charmander, but I do understand why it isn't

  • @jade-leighmacdonald4599
    @jade-leighmacdonald4599 3 ปีที่แล้ว +1

    I am gonna guess after watching 1hr. Of the run that team charmander will win

  • @lupusverdi
    @lupusverdi 3 ปีที่แล้ว +5

    I get the manip thing. What I don't get is he says they check their trainer IDs but they never open any menu to check it. I thought the only way to see ID is opening up your trainer pass?

    • @JoelDZ
      @JoelDZ 3 ปีที่แล้ว +3

      They do, it's at around 2:10

    • @ryanchen6474
      @ryanchen6474 3 ปีที่แล้ว

      As soon as they load into their room

  • @miltonng4116
    @miltonng4116 3 ปีที่แล้ว

    My boi Bulbasaur never gets picked :(

  • @leehackett1614
    @leehackett1614 3 ปีที่แล้ว

    who do they say they wont do it with?

  • @danteshier5214
    @danteshier5214 3 ปีที่แล้ว +8

    Definitely team Bulbasuar.

    • @kinsan89
      @kinsan89 3 ปีที่แล้ว

      The best team. Better than a wannabe dragon that dies to a single pebble, and on par with a cannon turtle

    • @discountchocolate4577
      @discountchocolate4577 3 ปีที่แล้ว

      Best starter for competitive play, but the worst for speedruns.

  • @unome459
    @unome459 3 ปีที่แล้ว

    Rip Bulbasaur

  • @tsuki203
    @tsuki203 3 ปีที่แล้ว

    3:27 what is "big boof"?

  • @SeekGrace
    @SeekGrace 3 ปีที่แล้ว +1

    Holy crap man, I felt bad for Charizard runner on last boss.

  • @friedaiceborn1663
    @friedaiceborn1663 3 ปีที่แล้ว

    Hail Helix

  • @084surajrao6
    @084surajrao6 2 ปีที่แล้ว

    Why was charmander used

  • @aardappelgang6335
    @aardappelgang6335 3 ปีที่แล้ว

    Its pulse the best player

  • @ItsAllNova
    @ItsAllNova 3 ปีที่แล้ว +3

    it's just not the same online as it is normally... 2020 sucks

    • @MasonOfLife
      @MasonOfLife 3 ปีที่แล้ว

      I actually like it better, feels more cozy like a hangout, we had a ton of the convention ones, one with a more home feeling is nice I think

  • @karhukoira
    @karhukoira 3 ปีที่แล้ว +1

    Wait how does a LV 44 Charizard outspeed a LV 43 Alakazam as Charizard has only 100 base speed compared to Alakazam's 120? Charizard doesn't even have a speed boosting nature. Is Sabrina's Alakazam guaranteed to have bad speed IV and/or speed decreasing nature, or did PulseEffect just get lucky?

    • @tylerd1297
      @tylerd1297 2 ปีที่แล้ว

      Stats vary wildly in Pokemon games due to the random range of IV's. Not positive about this game but usually the in game Pokemon have below average IV's like 6-8. This would make it possible for a lot of Pokemon with a lower base speed to outspeed a fast Pokemon like Alakazam.
      The AI also does not get EV's, while the player does. The stats are manip'd to be as good as possible, so these probably had an IV of 13-15. Compare that to Alakazam (6-8)
      I learned about this stuff in Pokemon Stadium because there's difficulty settings where you play against Pokemon with really high DV's and Stat Exp/EV's. Stuff like Magmar was outspeeding my Zapdos.
      I hope that's not confusing. The main point is that the base stats and what you get in game and differ drastically.

  • @NewbornkilikPlus
    @NewbornkilikPlus 3 ปีที่แล้ว

    I'm am sure it has been considered, but why not use a modded file for runs that cut out the rng manip in the beginning. It was very hype that they got the manips first try and together, but it seems tedious for the sake of being tedious. Sure, it is a modification but imagine how many more runs you could get in per day without that part in the beginning. I'm not very knowledgeable, so maybe not getting that mon in the beginning isn't an instant reset. Amazing runs to both players!

  • @Hellofriend88
    @Hellofriend88 3 ปีที่แล้ว

    Why in the beginning did they waste time naming “my husband?”

  • @Black_CoreyNFin
    @Black_CoreyNFin 3 ปีที่แล้ว +10

    What version is JP playing? Pluse is playing Leaf Green but JP NEVER leaks his start screen. How inconsiderate and evil.

    • @SilverSabre1220
      @SilverSabre1220 3 ปีที่แล้ว +14

      black 2

    • @infaBmous
      @infaBmous 3 ปีที่แล้ว +2

      He's playing leaf green also

    • @alexmohos917
      @alexmohos917 3 ปีที่แล้ว

      @@SilverSabre1220 I knew it

    • @infaBmous
      @infaBmous 3 ปีที่แล้ว +1

      He reset at Lt. Surge

    • @CyanMedic
      @CyanMedic 3 ปีที่แล้ว +9

      They said they both play LG so that Sandshrew is in the pre-Cerulean route in order to make getting a Cut-mon more likely.

  • @brady5314
    @brady5314 3 ปีที่แล้ว

    Too bad there was no Pikachu yellow in with them.

  • @saranobutt
    @saranobutt 3 ปีที่แล้ว +4

    I saw the word Leaf and I thought of Leafy. I thought he returned.

    • @godaura1631
      @godaura1631 3 ปีที่แล้ว +1

      NOT SO FAST xd