10 Text Animations You Need To Know (After Effects Tutorial)

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 มิ.ย. 2024
  • Stay in touch!
    Twitter: / mapalberenson
    Instagram: / mapalberenson
    Portfolio: mapal.studio
    Inquiries: mapalberenson@gmail.com
    Live Feedback on stream: mapalslivestream@gmail.com
    In today’s lengthy video I have compiled 10 stunning and insanely useful text animations. I use these animations very often especially because a lot of them can be turned into presets, which make them perfect to use in a pinch. The animations range from super easy to fairly intermediate. Take it at your own pace and play around with all of them.
    As always, thank you for watching!
    Inertial Bounce: www.graymachine.com/top-5-eff...
    Feel free to skip around:
    00:00 - Intro and Examples
    00:11 - Tutorial Starts
    00:16 - 1 Sync Animation
    02:49 - 2 Wiggle
    04:08 - 3 Cinematic Title
    05:36 - 4 Bounce
    07:06 - 5 Handwriting
    10:07 - 6 Blurry Reveal
    11:42 - 7 3D Spin
    14:34 - 8 Text Flicker
    15:44 - 9 Number Counter
    16:50 - 10 The Ultimate Sauce
    The equipment:
    Sony a7iii
    Tamron 28-75
    Cinebloom 10%
    Deity V-MIC D3
    Tascam DR-10L
    Peak Design Travel Tripod - Aluminium
    Amaran 100D + Neewer Softbox
    Mac Studio Max M1 64gb Ram
    Asus ProArt 27” Monitor
    Music Used:
    Marcelo Name - Estudio en Mi Menor
    Sourced from Artlist artlist.io/Mapal-2888934 (Referral link)
  • ภาพยนตร์และแอนิเมชัน

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

  • @mapal
    @mapal  3 หลายเดือนก่อน +7

    For everyone asking how to extract the shapes: I show it at 5:43 in this video. I use the extract feature of the Motion Tools plugin, which is free!

    • @tturkuuazz
      @tturkuuazz 2 หลายเดือนก่อน

      How can i extract them on Windows is there a shortcut for it? Thanks!

  • @erickdau
    @erickdau 8 หลายเดือนก่อน +1

    This is so good, Mapal! Thanks for another great video!

  • @maroni.t
    @maroni.t 8 หลายเดือนก่อน +1

    You bring a lot of value Mapal! 🤘

  • @thedevranaofficial
    @thedevranaofficial 8 หลายเดือนก่อน +7

    Keep making these great videos! They help me so much with my projects!

    • @mapal
      @mapal  8 หลายเดือนก่อน +2

      Love to hear it!

  • @linlan_art
    @linlan_art 5 หลายเดือนก่อน

    Thank you so much! I learned a lot!!

  • @andrea.creates
    @andrea.creates 8 หลายเดือนก่อน +9

    Definitely using thin for my next motion graphics project!! Thank you so much!

    • @mapal
      @mapal  8 หลายเดือนก่อน +3

      Awesome! Please do tag/send me whatever you end up making with the effects!

  • @sc8tty
    @sc8tty 3 หลายเดือนก่อน

    Super helpful, thanks!

  • @simonesimone4367
    @simonesimone4367 8 หลายเดือนก่อน

    I have a project due and I've never used after effects before so this is going to come in handy 😊

  • @omarkhalil8226
    @omarkhalil8226 8 หลายเดือนก่อน

    thank You Mapal !

  • @AnimeReports
    @AnimeReports 8 หลายเดือนก่อน

    subscribing this guy since a long time and he never dissapoints!

  • @Fargerich_
    @Fargerich_ 8 หลายเดือนก่อน

    So useful! Thanks

  • @niku6294
    @niku6294 8 หลายเดือนก่อน

    Mapal, my legendary man! Another great tutorial, very practical for us. Thank you so much!😁

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Glad you liked it!

  • @micosarines636
    @micosarines636 8 หลายเดือนก่อน

    Thank you mapal! :)

  • @phamdung2938
    @phamdung2938 8 หลายเดือนก่อน +1

    just opened your video by chance, but precisely what i need in my next video ;) super clean effects, thanks bro

    • @mapal
      @mapal  8 หลายเดือนก่อน +1

      Thank you!

  • @leobuller
    @leobuller 8 หลายเดือนก่อน

    10 seconds in and already know it'll be a banger

  • @bypugs
    @bypugs 8 หลายเดือนก่อน

    was updating my reel, tutorial came right on time, thanks man!

    • @mapal
      @mapal  8 หลายเดือนก่อน +1

      Once you've finished the reel I'd love to see it!

  • @JoelSantiagoedits
    @JoelSantiagoedits 8 หลายเดือนก่อน +3

    You're a legend man, keep the vids coming please🤌

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Appreciate it! No plan to stop

  • @kimrodrigues9295
    @kimrodrigues9295 2 หลายเดือนก่อน

    great tutorial

  • @SPASIVAFF
    @SPASIVAFF 8 หลายเดือนก่อน

    Such a genius in simplifying things to us.

    • @mapal
      @mapal  8 หลายเดือนก่อน

      🫶🏻

  • @KillWish-Comics
    @KillWish-Comics 8 หลายเดือนก่อน

    Definitely use in my text animation

  • @screenods
    @screenods 8 หลายเดือนก่อน

    Can’t wait to dig in!

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Aye there’s plenty to dig in to

  • @ameenosh0
    @ameenosh0 2 หลายเดือนก่อน

    I love this guy

  • @RolandBlakaj
    @RolandBlakaj 8 หลายเดือนก่อน

    LEGEND!

  • @walaanoreldeen3871
    @walaanoreldeen3871 8 หลายเดือนก่อน

    thank you for your effort

    • @mapal
      @mapal  8 หลายเดือนก่อน

      My pleasure

  • @anzky.gud1
    @anzky.gud1 8 หลายเดือนก่อน

    Nice tutorial

  • @SiddharthaKC
    @SiddharthaKC 8 หลายเดือนก่อน

    You are a legend, thank you from Nepal.

    • @mapal
      @mapal  8 หลายเดือนก่อน +1

      🫶🫶

  • @ugoskates
    @ugoskates 8 หลายเดือนก่อน

    Keep making these types of videos, they help me "ever so slightly" ;)

    • @mapal
      @mapal  8 หลายเดือนก่อน

      hahaha that's the plan!

  • @lucasalegria633
    @lucasalegria633 8 หลายเดือนก่อน +5

    We need a full tutorial of the Final text! I think that u can go further with this becuase It's awesome! Thanks ver much for this video 😄

    • @mapal
      @mapal  8 หลายเดือนก่อน +3

      Oh definitely! It’s a super fun concept that I’ll definitely have to expand on

  • @yourboyyakub6263
    @yourboyyakub6263 8 หลายเดือนก่อน

    Hey man enjoyed the video. Thank you for uploading it. I thought it might be better if you show the final effect and then show us how to do it? That makes it so we know what we are trying to do first. I also think the music should be something more upbeat? I was kind of unsettled with it lol. Overall great video, thanks man

  • @babitamaurya4638
    @babitamaurya4638 8 หลายเดือนก่อน

    your tuts are very interesting and good

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Glad you think so!

  • @khele
    @khele 8 หลายเดือนก่อน

    this has become my favourite channel fr

    • @mapal
      @mapal  8 หลายเดือนก่อน

      BIIIIGG compliment! 🙏🏼

  • @danielkurti7438
    @danielkurti7438 8 หลายเดือนก่อน

    Just the tutorial i needed today! Great work! Think about another iman gadzhi tutorial for the next one

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Thank you!

  • @Saleh_exe
    @Saleh_exe 7 หลายเดือนก่อน

    THX❤🔥🔥🔥

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

    Nice Content 🎉 This is also for the algorithm!

    • @mapal
      @mapal  6 หลายเดือนก่อน +1

      Hahaha thank you

  • @ClancyInkk
    @ClancyInkk 4 หลายเดือนก่อน

    Good vid bro ^^

    • @mapal
      @mapal  4 หลายเดือนก่อน

      Glad you enjoyed!

  • @ryansulak
    @ryansulak 8 หลายเดือนก่อน +1

    these are amazing, i wouldnt mind a follow up sequel video to this eventually. I feel like the first 1 sync animation must have a plugin to achieve this full effect right? seems like a lot of work for something so simple

    • @mapal
      @mapal  8 หลายเดือนก่อน

      There might be although I am not familiar. It can be tedious but usually I use it for short sentences so it's not too bad. Wonder if there is a way to do it using expressions/scripts

  • @pitchcorrected
    @pitchcorrected 8 หลายเดือนก่อน

    You're so underrated!!

    • @mapal
      @mapal  8 หลายเดือนก่อน +1

      🫶

  • @joejacksonvisuals9574
    @joejacksonvisuals9574 4 หลายเดือนก่อน

    Very unique accent you have! Great motion tips 👌

    • @mapal
      @mapal  4 หลายเดือนก่อน

      Hahaha yeah it’s a wacky mix! Thank you

  • @mohamedadel297
    @mohamedadel297 5 หลายเดือนก่อน

    Great my friend👌, can I save it as a Mogrt file and apply it on another Text?

  • @ebertfr
    @ebertfr 8 หลายเดือนก่อน +5

    no1 after effects expert

  • @TriThanos
    @TriThanos 14 วันที่ผ่านมา

    How do I get this backround? It looks amazing!

  • @SonD1D1
    @SonD1D1 7 หลายเดือนก่อน

    is there a way to simply just change the text? Like i render it out one time and make it like a plugin so i can just change the text everytime

  • @Oftly
    @Oftly 6 หลายเดือนก่อน +11

    dude, zoom out. you are clicking on stuff outside of the screen and i can't follow along.

  • @SecundinoRodriguez-uu8vq
    @SecundinoRodriguez-uu8vq 8 หลายเดือนก่อน

    Thanks from Pakistan ❤

  • @boomfestival2023
    @boomfestival2023 3 หลายเดือนก่อน

    Hi Mapal! Thanks for making the video! In the last animation how did you extract every single letter in a instant after creating shapes from text?

    • @mapal
      @mapal  3 หลายเดือนก่อน

      I show the exact technique at 5:43 in the video

  • @JustinEspejo
    @JustinEspejo 8 หลายเดือนก่อน

    OK FINE. I'm getting sexy speed and deep glow then! hahaha! thanks for another amazing video mapal!!!!

    • @mapal
      @mapal  8 หลายเดือนก่อน

      You won't regret it haha

    • @JustinEspejo
      @JustinEspejo 8 หลายเดือนก่อน

      @@mapaldo you have an affiliate link? :)

    • @mapal
      @mapal  8 หลายเดือนก่อน

      @JustinEspejo I wish!

  • @Kveshta1
    @Kveshta1 7 หลายเดือนก่อน +1

    Really cool and what’s important is that you mainly show different styles, everyone teaches the same crap

  • @mediocreape
    @mediocreape 8 หลายเดือนก่อน

    very helpful, subbed man, thanks for the great tips. I hope you don't use plugins in future videos so everyone can know exactly what is happning.

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Plugins make the workflow way too efficient to not use them. All the effects themselves can be done using no plugins. Only plugins used in the video are just for convenience, which is the best way to use plugins.

  • @TheMusicisON
    @TheMusicisON 3 หลายเดือนก่อน

    After extracting the shapes, and then keyframing the "Paths" and clicking on the shape layer, and then the path for it -- it does not show me the edges where I can adjust them not like what you have on video. This is for effect #10. I need help

  • @jakelopez4496
    @jakelopez4496 3 หลายเดือนก่อน

    Hey man loved this video! Do you do any freelance work with this type of stuff?

    • @mapal
      @mapal  3 หลายเดือนก่อน

      I do but I'm not taking on any new work at this point in time!

  • @Hamxii34
    @Hamxii34 8 หลายเดือนก่อน +1

    Thanks from pak

  • @Sukhraj
    @Sukhraj 8 หลายเดือนก่อน +1

    Please, can you make a tutorial where you show us how you make transitions with lights? like the ones that appear at the beginning of the video, thanks :D

    • @mapal
      @mapal  8 หลายเดือนก่อน +2

      The ones I use are from a film burn asset pack. You can make them yourself. Might have to make a video on that

  • @stillremain.artwork
    @stillremain.artwork 7 หลายเดือนก่อน

    if you set the initial text aligned to the left, the decompose text script will get the position right from the get go

    • @mapal
      @mapal  7 หลายเดือนก่อน +1

      I’ll have to try this!!!

    • @stillremain.artwork
      @stillremain.artwork 7 หลายเดือนก่อน

      @@mapal yess dude it helped me so much with a rap lyric video, because I was going crazy aligning each one after decomposing them hahah

  • @GeoDab
    @GeoDab 3 หลายเดือนก่อน

    Hey! Brilliant stuff! What font are you using for the text flicker effect? Font is sick! Thanks in advance!

    • @mapal
      @mapal  3 หลายเดือนก่อน +2

      I believe that is Integral CF

    • @GeoDab
      @GeoDab 3 หลายเดือนก่อน

      @@mapal You're a Godsend mate! Thank you!

  • @user-wh8cw3ns6l
    @user-wh8cw3ns6l 4 หลายเดือนก่อน +1

    Would love if you can explain how to do it without the plugins and shortcuts bc for beginners its hard to follow :(

  • @SabrinaGold
    @SabrinaGold 7 หลายเดือนก่อน

    wow this tutorial looks amazing but I have a question, are the plugins you mention safe to download? Meaning they don't have virus/malware that would break my computer? Just asking as someone who's very cautious with internet downloads 😶‍🌫

    • @mapal
      @mapal  7 หลายเดือนก่อน +1

      As long as you get them from the right places

  • @justineleonardo8885
    @justineleonardo8885 3 หลายเดือนก่อน

    how to extract those text that converted to shapes?

  • @dominikacajkova855
    @dominikacajkova855 3 หลายเดือนก่อน

    Great video 🫶 is it possible to download it as a plugin - to safe some time 🤔 Thank you 😊

    • @mapal
      @mapal  3 หลายเดือนก่อน

      You can turn some of them into preset animations!

  • @aaronsheehan1124
    @aaronsheehan1124 3 หลายเดือนก่อน

    how did you extract?

  • @stepheninman5266
    @stepheninman5266 8 หลายเดือนก่อน

    I Inertial Bounced everything at my old TH-cam job, it was my only trick lol

    • @mapal
      @mapal  8 หลายเดือนก่อน +1

      Lololol it’s definitely a good expression to know

  • @KnightOfDark
    @KnightOfDark 2 หลายเดือนก่อน

    I don’t understand how you do the hand writing animation. I did everything. My problem is that the red line I made moves in but the white text never goes away so all I’ve done is key framed a separate image of that makes sense

    • @mapal
      @mapal  2 หลายเดือนก่อน

      Is the path on a separate layer? Did you set the track matte to the correct layer? Feel free to send me a video/screenshot to my socials and I’ll have a look

  • @OXI_DO1D
    @OXI_DO1D 8 หลายเดือนก่อน

    Thank you mapal! But at 13:04 minutes, how do you extract the characters?

    • @mapal
      @mapal  8 หลายเดือนก่อน +1

      Same method as shown at 5:42 - It's a free plugin called motion tools

    • @OXI_DO1D
      @OXI_DO1D 8 หลายเดือนก่อน

      @@mapal aight, cheers brother! I probably missed it!

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

    This guy is literally God!

  • @fynzo_editz
    @fynzo_editz 4 หลายเดือนก่อน

    can you tell me the name of that graph plugin on the side. plz

    • @mapal
      @mapal  4 หลายเดือนก่อน

      The plugin is called flow!

  • @visionvideoss
    @visionvideoss 7 หลายเดือนก่อน

    After finishing is it possible to convert these into morgts?

    • @mapal
      @mapal  7 หลายเดือนก่อน

      Some of them yes

  • @Flo-qf6md
    @Flo-qf6md 2 หลายเดือนก่อน

    13:41 how do you open that menu with the void button?

    • @mapal
      @mapal  2 หลายเดือนก่อน

      It’s a free plugin from Battleaxe

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

    hey mapal can you tell me how can i make that shake effect as it is you made in 2:50 minute please tell me

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

      It’s a posterise time + wiggle expression applied to the position parameter!

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

      @@mapal I'm asking about that Background shaking

  • @happystan1210
    @happystan1210 7 หลายเดือนก่อน

    i wanna know what typeface you used in the thumbnail😊❤

    • @mapal
      @mapal  7 หลายเดือนก่อน +1

      Kaneda

  • @MrFeli100
    @MrFeli100 4 หลายเดือนก่อน

    what's the plugin for the curves called?

    • @mapal
      @mapal  4 หลายเดือนก่อน

      It's called Flow!

  • @bea_cvru
    @bea_cvru 7 หลายเดือนก่อน

    Where i can find the deep glow effect? Is a plug in?

    • @mapal
      @mapal  7 หลายเดือนก่อน

      Yessir! It’s a paid plugin. You can get it from aescripts

  • @HumpheryCalrissian
    @HumpheryCalrissian 6 หลายเดือนก่อน +1

    at the 13:07 mark how do you extract the letters onto their own layers?

    • @user-ec3fw2ru2q
      @user-ec3fw2ru2q หลายเดือนก่อน

      yep do you know???

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

      Read the pinned comment!

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

      @@mapal oh thanks!! Huge Fan of your channel its been an incredible resource! Great stuff ! Thanks again!

  • @mikeillvester3942
    @mikeillvester3942 หลายเดือนก่อน +1

    It would be useful if you pointed out that you're using a bunch of plugins from the beginning.

  • @sadbuttrue2261
    @sadbuttrue2261 8 หลายเดือนก่อน

    sorry, but how did you extract the letters at 13:03?

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Used the motion tools plugin (it’s free)

  • @anzky.gud1
    @anzky.gud1 8 หลายเดือนก่อน

    Which laptop are you using please ? Am trying to get new laptop

    • @mapal
      @mapal  8 หลายเดือนก่อน +1

      I use a M1 Mac Studio with 64GB of ram

    • @anzky.gud1
      @anzky.gud1 8 หลายเดือนก่อน

      Wow, thank you

  • @jemart1
    @jemart1 5 หลายเดือนก่อน

    How do you extract the letters from the create shapes from text?

    • @mapal
      @mapal  5 หลายเดือนก่อน +1

      I use the plugin called Motion Tools! It’s shown at 5:42 in the video

    • @jemart1
      @jemart1 5 หลายเดือนก่อน

      @@mapal ohhh makes sense hehe thanks!!

  • @BenSussmanpro
    @BenSussmanpro 2 หลายเดือนก่อน

    Thanks, but on the Counter example, why am I getting a "Math is not defined" error when I type "Math.round(....) like you did?. The rest of it works, thanks!

    • @mapal
      @mapal  2 หลายเดือนก่อน +1

      That's a good question. Usually it's either because math has a lower case "M", which needs to be capitalised. Or sometimes theres a rogue parentheses. It should look something like this Math.round(effect("Slider Control")("Slider"))

    • @BenSussmanpro
      @BenSussmanpro 2 หลายเดือนก่อน

      @@mapal​​⁠Thanks for reply! I researched it and used “value.ToFixed(0)” at the end.

  • @edsn0124
    @edsn0124 8 หลายเดือนก่อน

    Can these effects be saved as mogrts?

    • @mapal
      @mapal  8 หลายเดือนก่อน

      Some can! Got something on it coming out Tuesday

  • @BuzzTheUnicorn
    @BuzzTheUnicorn 5 หลายเดือนก่อน

    How and where do i extract the layers? Most important step not shown .-.

    • @mapal
      @mapal  5 หลายเดือนก่อน

      It is shown at 5:42 in the video! It’s using a plugin called Motion Tools, which is free

  • @Someone-nd4zn
    @Someone-nd4zn 7 หลายเดือนก่อน

    how did you extract the shapes from the shape layer

    • @mapal
      @mapal  7 หลายเดือนก่อน

      I used motion tools, which is a free plugin

    • @Someone-nd4zn
      @Someone-nd4zn 7 หลายเดือนก่อน

      @@mapal i see, i think you used a shortcut no ? Like all of a sudden each letter became an individual shape

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

    Did the bounce expression not work for anyone else? I checked mine against his and it looks exactly the same, but I see no change in motion.

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

      Do you have any easing on the key frames?

  • @nazarethholychurch3783
    @nazarethholychurch3783 8 หลายเดือนก่อน

    how can i download that plugin called motion tool

    • @mapal
      @mapal  8 หลายเดือนก่อน

      I have an older version so it might look a little different but the tools are the same motiondesign.school/products/motion-tools/

  • @hardikgahlot8338
    @hardikgahlot8338 4 หลายเดือนก่อน +1

    7:28 how to extract explain

  • @KoolKidYanno
    @KoolKidYanno 7 หลายเดือนก่อน

    Would have been nice if you could have mentioned all the plug-in's you're using in the beginning mate

    • @mapal
      @mapal  7 หลายเดือนก่อน

      I mention them the first time I use them. Decompose text at 0:36 and Motion tools at 5:47. Only one I don't specifically mention by name is Flow. The panels are visible first time I use them

  • @viniciusmarques4444
    @viniciusmarques4444 7 หลายเดือนก่อน +1

    How you extract shapes from text layer?

    • @mapal
      @mapal  7 หลายเดือนก่อน +2

      First right click on the text layer to convert to shapes. From there I use motion tools because it’s faster. Otherwise, you can duplicate the layer and delete the unwanted letters from each layer so you only have one letter per layer

    • @viniciusmarques4444
      @viniciusmarques4444 7 หลายเดือนก่อน

      @@mapal thanks!

  • @John-sp9if
    @John-sp9if 8 หลายเดือนก่อน +3

    This comment is for the algorithm

    • @mapal
      @mapal  8 หลายเดือนก่อน

      🙏🏼🙏🏼

  • @clantus2158
    @clantus2158 4 หลายเดือนก่อน

    the blurry reaveal isnt working for me at all the animation dont work

    • @mapal
      @mapal  3 หลายเดือนก่อน

      Hard to tell why without seeing. Sometimes I forget to click off the opacity parameter and back on the source text before applying the blur effect. That could be why.

  • @dieryn._269
    @dieryn._269 8 หลายเดือนก่อน

    bruh when u said extract all text shapes where the f and how are we supposed to know when you just randomly clicked something and extracted it

    • @mapal
      @mapal  8 หลายเดือนก่อน

      I show exactly how to extract it between 5:42 and 5:53

  • @iocyber
    @iocyber 8 หลายเดือนก่อน

    Dude I just do not get how to use this app😂😂

    • @mapal
      @mapal  8 หลายเดือนก่อน

      It'll come in due time! Just gotta keep at it. Start simple

  • @BuzzChronicles
    @BuzzChronicles 8 หลายเดือนก่อน

    next time put examples of the animation as the title cards you lost me didn't really knew what I was making

  • @farukhfareed
    @farukhfareed 8 หลายเดือนก่อน

    If you will use a *Plugin* to create text animation, beg your pardon but it worths nothing to me. It is more important for me to see how these effects are created with the help of Adobe After Effects own user interface. Overall, it looks good.

    • @erickdau
      @erickdau 8 หลายเดือนก่อน

      You clearly didn't watch the video...

  • @heedivisuals
    @heedivisuals 5 หลายเดือนก่อน

    your too quick bro , cant you be slow 🙄🙄🙄

  • @MM1717mm
    @MM1717mm 7 หลายเดือนก่อน +1

    DOES ANYONE WHO POSTS THESE TUTORIALS REALIZE HOW DIZZYING THEY ARE TO NOVICES ?? geez bro... take a breath

  • @GBVisuals
    @GBVisuals 8 หลายเดือนก่อน +1

    New level of Wizardry UNLOCKED🪄

    • @mapal
      @mapal  8 หลายเดือนก่อน

      🤠

  • @turbotambourine
    @turbotambourine 8 หลายเดือนก่อน

    Very helpful! Thank you!