Houdini FX Supervisor Demo Reel 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025
  • ---------------------
    ABOUT ME
    Hello! My name is Ahmad Ghourab. I'm a 16-year VFX veteran.
    My portfolio includes 22 titles, a VES Nomination, 6 years in leadership roles (FX Supervisor/Head Of Department), and two relevent degrees - MSc (Distinction) and a BA(Hons) in Computer Visualization And Animation from the NCCA (National Centre For Computer Animation), Bournemouth University.
    My expertise lies in technical development, namely; Efficiency driven FX setups, procedural solutions, dynamic rigs, workflows, and pipeline tools.
    But I'm also an artist at heart with an keen eye for physicality and a penchant for perfectionism.
    THE PROBLEM - MAKE YOUR WORK CLEAR WITHOUT BREAKING THE FLOW
    Traditional reels have a problem. One that everyone hiring has struggled with. One that could prevent your demo reel getting the recognition it deserves.
    They often use static, off-frame text to denote the author's contributions.
    This can break the viewing experience by taking a viewers eye away from the action, sometimes even causing key portions of your work to be missed in the process.
    But it can even end up confusing viewers, especially when coupled with obscure production terms or vague references in complex shots.
    This demo reel is both my portfolio, and my solution to that problem
    THE SOLUTION - CALL OUT CAPTIONS
    To overcome the pitfalls of traditional reels, I used large clear call out captions that appear only momentarily.
    This instantly catches the viewers attention. It clarifies their contribution without ever breaking the flow of the viewing experience. And it reduces viewer distraction from the overall viewing experience.
    If you have any comments or questions, please leave them in the comments section below.
    DISCLAIMER
    This demo reel, taken as a whole, isn't meant to be the ideal format for getting hired.
    I don't put all my best work in the first minute. You absolutely should.
    Demo reel's should rarely ever get past 1.5-2 minutes long.
    The OCD levels of editing were for the viewers enjoyment, and aren't necessary.
    BREAKDOWN
    __ MOONFALL __ Supervision ___
    00:10 - Cloud Atmospherics
    00:15 - Ground Dust, dirt, grains
    00:17 - Meteor, snow mounds and ground interaction setups
    00:28 - Explosion all, cloud cover all
    00:30 - Moon reentry friction setups, moon debris setup, shock-wave
    01:02 - Avalanche Volumetric
    01:11 - Moon debris impact dust setup, ship impact dust
    01:15 - Sandstorm
    __FINCH __ Head Of Simulation Supervision ___
    01:19 - Sandstorm setup
    01:21 - Tornado, debris shot running
    __ STRANGER THINGS 4 E7- E9 __ FX Supervisor ___
    01:27 - Disintegration setup
    01:34 - Impact debris, RBD, dust, grain, CG fire
    01:40 - Pyro setup
    01:52 - VES NOMINATED - Procedural vines and mould growth setups, custom space colonization based solver, building collapse dust
    __ LOGAN __ FX Lead ___
    02:05 - Dust, grains
    02:06 - Fence dynamics rig (all)
    __ EUROVISION STORY OF FIRE SAGA __ Head Of Simulation Supervision ___
    02:13 - Building crowd department and training, crowd tool development, procedural ‘build’ workflow approach, shot work, mocap recording, mocap clip refinement, mocap acting
    __ THE AMAZING SPIDERMAN 2 __ FX Technical Director ___
    02:28 - FBM based electrical FX
    02:31 - Teargas
    __ THE SHALLOWS __ FX Lead ___
    02:35 - Whale oil, fluid advected bubbles and meshing
    02:37 - Water simulation, custom water patch skinning setup
    __ POINT BREAK __ FX Technical Director ___
    02:39 - Cloud dual advection solve
    02:43 - Procedural dust from rocks setup
    __ TRANSFORMERS AGE OF EXTINCTION __ FX Technical Director ___
    02:47 - Volumetrics, sparks, transformer blood splashes
    02:51 - Volumetrics (except fire), impact debris
    __ Playmobil Movie __ FX Supervisor ___
    02:52 - Full feature animation FX supervision, bidding, internal FX pipeline development, farm submission scripts, file management, team development and training
    __ THE AMAZING SPIDERMAN 2 __ FX Technical Director ___
    02:55 - Electrical explosion elements, point cloud based targeting/growth
    __ JURASSIC WORLD __ FX Technical Director ___
    02:57 - Automated procedural dynamics forest mega-setup. Procedural fully automated tree dynamics rigging and simulation to work in tandem with automated, database lookup, layout replacement based on velociraptor proximity.
    __ WHITE HOUSE DOWN __ FX Technical Director ___
    03:04 - Slow motion (120fps) explosion that grows from small cart to engulfing camera in 2012. Required custom solver approach.
    __ MARVEL ETERNALS __ FX Technical Director ___
    03:06 - Eyebeam FX, impact fire, dust
    03:08 - Procedural growth custom space colonization solver, full automated population of ‘wall of memories’
    __ CHAPPIE __ FX Technical Director ___
    03:09 - CG Dust, missile trails
    __ ABRAHAM LINCOLN VAMPIRE HUNTERS __ FX Technical Director ___
    03:12 - Fire, smoke, embers, CVEX development, render-time procedural render slicing and recombining setup

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

  • @aminal6455
    @aminal6455 12 วันที่ผ่านมา +1

    awesome work

  • @boorch4282
    @boorch4282 15 วันที่ผ่านมา +1

    awesome work)

  • @TanmaySakhale-official
    @TanmaySakhale-official 5 หลายเดือนก่อน +15

    m doing fx work from past 1 year ....seeing this kind of work stimulate my nerves to work more hard at fx... it would be honour to work with you someday. Awesome work man.

    • @AhmadGhourab
      @AhmadGhourab  4 หลายเดือนก่อน +7

      You can do it! Just pick some footage out there of a real world effect, say a real building demolition, then work away trying to match it. It's always best to have a real reference, and show that you were able to make a CGI version that closely matches it, than to do something standalone. That way you are forced to learn how to control your simulations and see what makes them look real (size, speed, scale of noise etc...)

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

      @@AhmadGhourab just started the gnomon workshop, there are a few good ones, also for axiom volumes, any other important resources ud recomend to reach pro lvl ? (thx so much for the video, uve no idea how motivating it is to see the coolest movie szenes r done by people using the very program im learning rn, or maybe u do haha)

  • @Daisy-ex1oq
    @Daisy-ex1oq 11 หลายเดือนก่อน +5

    Amazing work!👏👏👏

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

      Thanks a lot!

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

    Wow! Excellent job! Loved the stranger things 4 especially!

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

      Thanks a bunch. The Stranger Things parts were actually some of my favourite to work on too! :)

  • @WorldCitizenForPeace
    @WorldCitizenForPeace 11 หลายเดือนก่อน +2

    So talented !

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

      Thank youuuu!

  • @BenChuD1
    @BenChuD1 19 วันที่ผ่านมา +1

    Bravo Bravo.

  • @호랑디
    @호랑디 หลายเดือนก่อน +1

    mind blowing...... thanks for inspriation

    • @AhmadGhourab
      @AhmadGhourab  27 วันที่ผ่านมา

      Thank you so much!

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

    superb Ahmad! a kick ass reel and a kick ass guy!

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

      Thanks man, really appreciate it!

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

    This music makes everything so epic! amazing FX work

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

      Thank you Aitor! :)

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

    OMG, man! Your demo reel left me completely stunned. I think that’s the most enjoyable FX reel I’ve ever seen! Also, when I saw that you’re Palestinian, it made me very happy and proud. I wish you all the best in your career and your life!
    Free Palestine ❤

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

      Thank you Habibi! Really appreciate it, especially the last bit, hope to live to see the day Filisteen is free!

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

    Очень крутые работы, наверное долго к этому шёл)

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

      Спасибо! 16 лет, не считая школы. Но, честно говоря, большую часть того, что я делаю, я узнал за первые 5-7 лет :)

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

    First of all its one my Fav Songs , And Second this Reel is Like.... Am Out Of Words ❤❤❤. Please guide us sir , Am Also Learning FX and Comp. Additionally you worked on Movies which Exactly Inspired Me ❤❤❤ .
    Thanks from the Bottom of my Heart

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

      Thank you for the comment, really appreciate it! :)

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

    Really Impressed! and Inspired 🙂

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

    This has to be the best Houdini Fx demo reel I've ever seen! The level of detail and mastery in each shot is beyond inspiring. Respect++. Can you also suggest me resources to learn Houdini Fx? Like some courses or workshops or anything that helped you achieve this level. Thanks :)

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

      Honestly there are no courses or workshops. Just time and experience. The best way to get there is to get a job at a bigger studio working on this sort of work and then pick up peoples setups for more complex shots and study them or use them! That’s how I learned :)

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

    Stunning reel! Amazing shots, captivating flow and a nice touch on the "contribution labels " ;)

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

      Thank you! :)

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

    Wow! Speechless! Great work Ahmad!

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

      Thanks @Mikus_Ficus, appreciate it :)

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

    oh man, what a joy for the eye

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

    So it was you ! sick work man

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

      Thanks a bunch!

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

    Looking great Ahmad :)
    He has talents with a great personality 😊

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

      Thanks a ton, you're too kind!

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

    Congraglulations. Great video sir!!!

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

    amazing work. also i love the "call-out" idea

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

      Thank you, this means a lot. The demoreel ended up taking 3 months because I kept trying different solutions, then canning them before settling on this. Still would try some more ideas in hindsight!

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

      ​@@AhmadGhourab It used to be a bit tedious having to pause and check the bottom of the screen to understand the role, but this callout approach is much clearer. Awesome idea . i would use in mine

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

      Would love to see the results when you do! Let me know if you ever do do that :)

  • @PrinceBisht-xy6vg
    @PrinceBisht-xy6vg 3 หลายเดือนก่อน

    You're ultimate menace to the fx industry.Bow to your artistic side

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

    Reel´s God ahha , i loved your job

  • @heisenbergwerner1269
    @heisenbergwerner1269 8 วันที่ผ่านมา

    Amazing working! what is your PC Specs? thank you very much!

  • @chiragnamdev9130
    @chiragnamdev9130 10 วันที่ผ่านมา

    im learning Houdini and I also wat to make my showrell like this 😭 this so soo amazing it's motivate me to do hard work on it

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

    Insane work

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

      Thanks you!!

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

    You are as amazing as your works🔥🔥🔥

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

      Thank you so much 😀

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

    Amazing stuff

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

      Thank you! :)

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

    Insane stuff🔥🔥🔥🔥

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

    Superr work 😲👏👏👏👌

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

      Thank youuuu :)

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

    good work!

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

    why do this not have a million views?

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

      haha, right?:p Thank You @eggyrepublic!

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

    this is really super amazing mr ahmed ❤❤❤❤, I hope someday to be an amazing FX Artist like you. If you have a short time could you please just recommend or guide me to some courses that I should take to start my career in order to in work in film/TV industry like rebelway courses for Houdini and Nuke! , my best wishes Ahmed Mahmoud

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

      Hi Ahmed. Thank you so much! I honestly don't know much about the courses out there, it's been so long since I've done any if I'm being honest. I do hear good stuff about Rebel Way. For courses, the students we hire from lostboys-studios.com/ generally tend to be the best. Additionally, if you want to go down the technical route like me (I tend to code tools, build setups, etc...) then the MSc program at Bournemouth University, www.bournemouth.ac.uk/study/courses/msc-computer-animation-visual-effects, was great for helping me launch my career!

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

    LOVED IT!!

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

      Thank you Ariel!!

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

    Amazing mannn 🔥🔥

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

    Such an impressive work!!!
    I have a question. Can these kinds of shots like this massive city destruction ( 0:38 ) be created in a normal pc? for example using i7 or i9? I want to know the pc requirement for these works
    And by the way brother, I am really sorry about your country... It must be so hard seeing all these. But we are Muslims and we know what we should do

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

      Thank you so much Ilia! The answer is a mixed bag. In theory, yes, it’s possible. In reality, it would require a level of optimization, time and know how that would be impractical. The simplest way would be to simulate each aspect separately one at a time, then use delayed loads to render sets of elements with deeps and combine them all in comp. But that’s a LOT of simulations that would take forever for one artist. The example you’re referring to had around 10 FX artists and 2 months of work, and countless render-farm time.

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

      ​@@AhmadGhourab Thank you...
      And by the way, what are the specs of the PC you used for rendering? Because I think it would take forever to render with my Ryzen 9 in houdini

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

    superb showreel!! im planning to learn houdini, is 16gb RAM enough for creating beginner level showreel?

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

      Heya! It’s a good start. But it really depends on then scale of the elements you’re attempting to simulate. Most of my work in film before 2013 was done with 16GB of ram, personally I feel like 32-64 GB is a better range.

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

      Oh and thank you!!

  • @ITSOVER-o4k
    @ITSOVER-o4k หลายเดือนก่อน

    Hey Ahmad , right now i am studying advfx plus at Maac India, and currently learning Houdini , i want to be vfx supervisor. Can you please share some tips or any hints that will help me in future ?

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

    amazing work brother .where should i start? what are the prerequirments to make something like this ?

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

      Thank you! I actually commented on another user's (MisterWombo) who had a similar question. Let me tag you there and let me know if you have any questions!

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

    cool stuff mate!

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

      Thanks Carlos!!

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

    I am junior Fx artist in a studio doing Fx on 3ds max... we are shifting into Houdini. I am very confused where to start from. Can you please tell me the right path to start form....

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

      Hey there! Personally I would start simple. I’d pick one FX field (say smoke simulations) pick one reference (for example, a youtube video of a chimney smoke) and match it extremely closely. I wouldn’t leave it until it’s dynamics are almost indistinguishable from the reference, even if it takes months. The logic behind this is that you train your eye to see physicality of real world elements (how smoke moves, the different scales of noise, the speed, how it reacts to forces etc), and you learn how to manipulate simulation tools to achieve that physicality.

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

    After this thumbnail this has to be great

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

      Hah, if only you knew how much deliberation went into that darn thumbnail lol. Thank you!

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

    It's inspiring to see amazing Arab artists shine huge respect man

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

      Thanks, really appreciate it!

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

    🔥🔥🔥🔥🔥

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

    you dont do workshops for students?

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

      Unfortunately not at the moment. But it was something on my radar to eventually do!

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

    I have been Influenced 😮

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

      Happy to hear it :)

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

    🤘

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

    wow

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

    eyegasm

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

    انت مصري ؟ نفسي الاقي حد مصري شغال علي هوديني

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

      لا، أنا فلسطيني. لكن هناك الكثير من العرب والمصريين يعملون في هذه الصناعة :)

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

    Hi sir! i have a question! And i really wanna know ur opinion as 16-year VFX veteran that u are.
    Would u recommend focusing on just one or 2 softwares to improve in VFX?
    Is an smart move go beyond that ammount? What about 3 or 5?
    As a begginer this doubt crossed my mind and i have no one who ask to.
    Thank u very much btw! and amazing video! 🫡

    • @AhmadGhourab
      @AhmadGhourab  5 หลายเดือนก่อน +3

      Hello! Thank you for the kind words :)
      So it depends, when you say VFX, do you mean FX like what I do, or do you mean some other field like lighting, animation and so on?
      If you mean FX then I would make three arguments.
      The first is, you only really need to learn Houdini. Don’t overstretch yourself trying to learn everything.
      The second is, it’s not about the software, its about the art! A great VFX artist isn’t the person who knows the software the best, it’s the person who can make the most physically accurate effects in the shortest time.
      The third is focus. Focus on one discipline, like volumetrics (smoke/fire), destruction, or fluid simulations. This will allow you to spend a lot more time learning all the associated tools, watch reference footage to understand their physicality, then land a job. After that you can diversify. But the most important thing is, get reallllly good at one thing so you can get your foot in the door.
      A bonus 4th point is, please avoid any abstract work unless you want to go into something like projection mapping. That sort of work can look cool, but ultimately it’s really difficult to hire people who do abstract cause most the work in VFX is realism based!

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

      @@AhmadGhourab Woah! I didn´t expect such a good and elavorated answer!
      You not only answered my question but even more!
      So thank you very much! =)
      With your first argument u already hit my doubt.
      As a begginer i tend to stretch myself pretty hard trying to learn everything just by the sake of learning.
      Im actually learning Houdini but plus to that i added some more softwares..
      (Nuke, Blender, Unreal Engine and Davinci Resolve)
      And I realized that the learning curve is pretty slow that way.
      So maybe I need a change of strategy.
      Lucky me that you gave me a good "map" to follow with your answer!
      So once again sir, thank you very much! 🫡

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

      @@AhmadGhourab thanks for your insightful advice.

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

      My pleasure! Nuke would actually be useful, but up to a point. A good FX artist generally creates renders with the mindset of using AOVs in Nuke to make them look great.
      For example, with fire I generally don't just render the fire and call it a day. I render AOVs (temperature passes, depth, etc) and then in Nuke I use color corrects to make the fire look hotter, bring out more detail, integrate it into the shot better etc...
      But first I have to have a good sim and good renders! So definitely do that first then move to Nuke to see how you can get the most out of it. That way you'll only learn what you need to learn about Nuke!

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

      @1ne7evN

  • @ITSOVER-o4k
    @ITSOVER-o4k หลายเดือนก่อน

    Hey Ahmad , right now i am studying advfx plus at Maac India, and currently learning Houdini , i want to be vfx supervisor. Can you please share some tips or any hints that will help me in future ?

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

      Hey there! Difficult question. I was an FX Supervisor (now retired from Film) not VFX supervisor. There aren’t really any specific rules. Every VFX supervisor is different, as are their skill sets, the projects they work on, and the expectations they’re held to. My personal view is that the best VFX supervisors are the ones who understand the entire VFX pipeline (enough to be able to work effectively with all teams), have a clear vision of what the client wants (no egos, those are the worst ones, VFX supervisors are not art directors, they’re middle men), and have great leadership skills (motivate their team, lead by example, are open to feedback, alternative solutions). But, one step at a time, VFX supervisor position will take you atleast a decade to get to, good followers make good leaders, so I would recommend first being amongst the best at your initial positions :)

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

    🤩

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

    wow