Brushify - Build a House in UE4. Relaxing 2 Hour Beginner Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ค. 2024
  • Brushify is an asset library and toolset for UE4 that lets you create HUGE playable open worlds.
    Download Brushify here: bit.ly/BrushifyUE4
    Use #brushify on social media!
    Finished Artwork here: www.artstation.com/artwork/L2...
    PC specifications:
    CPU - AMD Threadripper 1950x - US: amzn.to/3qp8vFf​ UK: amzn.to/3e8gnbw​
    64GB Ram - G.Skill Ripjaws V - US: amzn.to/3uVwkI8​ UK: amzn.to/30a84DU​
    1080TI - US: amzn.to/3qgqNrV​ UK: amzn.to/3kJA7n9
    Timestamps:
    0:00 - Introduction
    0:42 - Installing Brushify packs using Unreal Engine launcher
    4:01 - Starting the Natural Roads pack example level
    5:33 - Removing assets from the example level
    7:40 - Brushify Product Catalog Overview
    8:50 - Adding Foliage and Trees from the Brushify Forest Pack
    13:49 - Using Alpha sculpting brushes on the landscape
    15:26 - Brushify uses real world elevation data to generate the sculpting brushes
    18:15 - Texturing the landscape using Brushify Landscape Automaterial
    20:50 - Blocking out the scene with props
    23:36 - Enabling the Modeling Tools Editor mode
    24:09 - Modeling the wooden House using the Unreal modelling tools
    32:14 - Creating a pond using Brushify water material
    36:27 - More foliage painting
    37:30 - Procedural foliage generation
    49:16 - Road and Spline tool
    57:34 - Cloud Shadows material overview
    1:08:30 - Adding cinematic camera and establishing a composition
    1:18:25 - Detailing with Megascans assets
    1:38:15 - Final Artwork, subscribe if you like this free content!
    In this tutorial I walk through the entire Brushify workflow. In just 2 hours I create a little house in the forest.
    Follow me on Artstation: www.artstation.com/joegarth
    Support me on Patreon: / brushify
    @brushify #brushify #gamedev #ue4 #indiedev #3d #gameart #unreal #unrealengine #unrealengine4
    Music 'We're going home' by Meydän (licensed under CC BY 4.0)
    • Meydän - We're going h...
    © 2020 by Joe Garth All Rights Reserved
    DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission at no extra cost to you. This helps support the channel and allows me to continue to make videos like this. Thank you for the support!
  • เกม

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

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

    Checkout the latest work from artists using Brushify: th-cam.com/video/Fceqg7dJBY8/w-d-xo.html

  • @dreamzdziner8484
    @dreamzdziner8484 4 ปีที่แล้ว +41

    Finally someone heard prayers of all the UE4 beginners. This was so peaceful and very informative tutorial .Realistic environment creation is fun. Thank you so much for doing this brother. You're awesome!

  • @oogaboogamann
    @oogaboogamann 4 ปีที่แล้ว +8

    Fantastic video! I love how natural the video is, showcasing how you create such beautiful scenes! It's really insightful and I learned a lot from this video. Thank you so much for making it!

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

    I'm very gratefull for your work and how you speak and narrate your videos. I'm 2 days away from my uni access exams and today I happened to wake up SO stressed out, and watching this video really helped me out to just kinda relax and turn my mind off from my exams for a bit. Also your videos are so easy to follow and to understand. Thank you a lot, you have my best regards

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

    Wow, you are not just paying for brushify you're getting great tutorials. Love it. Thanks.

  • @alfredVN
    @alfredVN 4 ปีที่แล้ว +8

    Even as someone who has worked in UE4 for a couple of years this is still great and informative content, always interesting seeing someone else's workflow 👍

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

    the best part is you're such a down to earth and genuine person, i love it!!!

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

    This is amazing, I'm only just realising how powerful yet accessible these unreal creation tools are. I genuinely think/hope that I can learn to utilize some of them half as well you.. I'm just starting to learn but incredibly passionate. 100% subscribing to your chill educational channel, amazing stuff dude

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

    I really, really enjoy these kinds of videos from you Joe. So calm, relaxing, and fantastic to do my own dev work alongside, environmental or not. Never stop, you're a good lad :)

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

    oh man I wish I had this a few weeks ago lol, thanks Joe! This is literally the toughest part about starting, figuring out where to even begin! Thanks for organizing it all

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

    One million thanks for what you do for the community. It's a real pleasure to work with your tools.

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

      One small question plz, i bought natural road and forest pack but when i want to put both in a same project, i have an fail installation of the second pack. How to avoid that?
      Here i put first forst then road and i don't have road.

  • @abdullahtm.2135
    @abdullahtm.2135 4 ปีที่แล้ว +8

    This modeling tool is really a good one. It has a lot of promising potential when it finally comes out of beta. Love ur stuffs man. Great assets.

  • @spacep0d
    @spacep0d 4 ปีที่แล้ว +1

    Thank you Joe! Fantastic tutorial for an amazing set of environment packs. Loved the funny comments. Background music is very 'Bob Ross' and not too loud. The amount I learned from this is staggering. I'm still somewhat newish to UE4 Editor and seeing how you work with your own packs is really mind-expanding. For example, I had no idea you could paint trees like that, lol. I was placing them one by one. That tip alone is gonna save me loads of time going forward.

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

    I got to know your work a short time ago and I'm impressed how Brushify increases productivity thanks Joe, you are doing a great job, thanks for sharing

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

    Thanks for this Joe. Your walkthrough is very clear. Subscribed.

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

    Please make more content like this! It is a pleasure to follow along with you and I learned a ton along the way

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

    Glad you put this out, I am looking to increase my own brushify library and your work to explain everything is so helpful. Your work is an inspiration to me so thanks for doing such awesome things 🙌

  • @andrewstephenson9868
    @andrewstephenson9868 4 ปีที่แล้ว +1

    Hi Jo, cracking video really shows the thought processes behind creating a scene like this, and for a beginner like myself, that's worth it's weight in gold. So please keep them coming 👍

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

    Thank you!!! You’re one of the few who make decent tutorials on UE4. Keep going bro!

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

    Loving your work! Just got your landscape shaders today, totally worth it!

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

    this is actually the single best video after literally spending hours searching for a video. Thank you. it means alot

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

    I went all in on your assets recently, and this was very helpful - Thank you and keep up the great work!

  • @dylankuzmick3122
    @dylankuzmick3122 4 ปีที่แล้ว +99

    "You're gonna see how lazy I am if I keep making these videos" 😂
    Dude, please keep making these videos, they're gold to beginners like myself.

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

      u got 69 likes brother xd

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

      @@TheCreatorsmalik123 Woah just looked back on this lmao. Can't believe how far I've come, thanks Joe, you really helped get me started on this journey

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

    Thank you so much for this video!! I've been wanting to create a game but it seems so daunting when you're new but these super long videos are so helpful. Keep up the great work!!

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

    I have just completely fallen in love with your brushes. Have not touched UE for about a year or so, but this makes me want to pick it back up again.

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

    Still a relevant and great tutorial! Love these packs and can't wait to see what's in store for the future.

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

    That was amazing! I really enjoyed watching it. You are truly a good teacher. I am saying this as a teacher and I'd love to spend my time learning things from your videos.

  • @ChrisCulture
    @ChrisCulture 4 ปีที่แล้ว +16

    Thank you for your time! I recommended you to several of my buddies and purchased 3 of your packs!

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

    One of the best tutorials I have ever seen

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

    Thanks man, another great video, I just went ahead and bought the natural roads pack since I loved how easy it was to use and it looks amazing, I appreciate that you time this to when the packs are discounted too :)

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

    Fantastic tutorial. Thank you very much for making it. Because of this I purchased Natural roads, Forest and the City one

  • @ojasthengadi9681
    @ojasthengadi9681 4 ปีที่แล้ว +111

    UE4 has the best 3D assets library period.

    • @unnatjadav199
      @unnatjadav199 4 ปีที่แล้ว +1

      Ever heard of lumion

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

      @@unnatjadav199 Googled and is paid for EU 1499 or EU 2999 Laurie

    • @GiorgiBekurashvili
      @GiorgiBekurashvili 4 ปีที่แล้ว +17

      @@unnatjadav199 Lumion is shitty low quality Software comparing to UE

    • @Anonymous-Wolf
      @Anonymous-Wolf 4 ปีที่แล้ว +6

      @@GiorgiBekurashvili lumion is overrated

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

      the question is, how did you do the post-processing process

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

    Great stuff, a lot of useful insights which helped me a lot with my first 3d scene. Liked and subscribed. Thanks a lot!

  • @rajeshbalkoti4429
    @rajeshbalkoti4429 4 ปีที่แล้ว +1

    Loved it bro.... Thank you a lot 🕺. Please do not stop making it. Make more videos so that we can learn from it. Again thats a lot, appreciate it man❤️

  • @rubberdog
    @rubberdog 4 ปีที่แล้ว +1

    Thank you so much for your time and opening the door to Unreal, cheers.

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

    I am starting a uni course in game design and your video has helped me a lot as I am getting to grips with the software, great video dude!

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

    Referring to your closing remarks, "Art is never finished, only abandoned." >.> Great vid!

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

    Keep doing such great work, and you'll definitely have your own lake :). Thanks for all your work, its really a piece of art!

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

    After world machine this software has inspired me deeply. Thanks.

  • @Bokaj01
    @Bokaj01 4 ปีที่แล้ว +5

    This looks like one of those locked houses in RD2, that sparks curiosity but where you will need to utilize the 1st person lantern glitch mode to enter. Cool vid.

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

      Red Dead Redemption 2 was exactly the look I was aiming for. =D

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

    you have a very "Bob Ross" quality to your voice and videos. Greatly appreciated :) Also thanks for making this so easy to follow.,

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

    Looks Awesome!, high quality very good work, everything is sharp nice It's beautiful, congratulations 👍👍👍

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

    Hi Brushify just made me get over the struggle to get in the flow. keep it up. well spent cash ;-) . well done m8.

  • @Alex-bd7hh
    @Alex-bd7hh 4 ปีที่แล้ว +1

    Love your videos Joe 👍

  • @BrianJilgMusic
    @BrianJilgMusic 4 ปีที่แล้ว +5

    YES! Cannot wait to sit down and go through. YES! This is is so the sort of tutorial I have been looking for. =)

    • @BrianJilgMusic
      @BrianJilgMusic 4 ปีที่แล้ว

      Thank you Joe. I picked up 4 packs because of this video. I am still learning to use this but I will conquer it. As you can surmise from my google name...I write music. Unreal engine and Brushify will bring to life fantastic worlds to write music for. So thank you so much for this video!

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

    Magnificent. Thankyou... purchases will be coming your way

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

    Your unreal tuts are my favorite.

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

    Extremely useful to my immediate interests. Thank you.

  • @spacetimeanimation
    @spacetimeanimation 4 ปีที่แล้ว +1

    Hi Joe, i really enjoy your videos. I learn so much. Many thanks to all your effort. Hope that all good is coming to you. Best of all.

    • @HavokSage
      @HavokSage  4 ปีที่แล้ว

      appreciated dude!! :)))

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

    Thank you, now I have a nice and relaxing plan for this weekend: create a small scene with Brushify and Megascans (maybe something on a cold and snowy mountain).

  • @doogymoogy1
    @doogymoogy1 4 ปีที่แล้ว +1

    Amazing thanks for all the inspiration and brilliant tools

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

    keep explaining... we like it.
    good video.. I might have to watch this a few times

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

    Damn. You made all this Brushify stuff? You're a goddamned wizard, man.

  • @oxygencube
    @oxygencube 4 ปีที่แล้ว +1

    Great Job Joe!

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

    I love you products. Great work, keep being awesome.

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

    This has a bob ross feel to it, love it man, really relaxing. Keep up the great products & videos!

  • @mlb2582
    @mlb2582 4 ปีที่แล้ว +1

    What I need now! I'm going to watch! Thank!

  • @OPCDE
    @OPCDE 4 ปีที่แล้ว

    Awesome stuff @Joe Garth!

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

    relaxing 2 hour beginner tutorial is what sold me

  • @PssupplementreviewsbyPete
    @PssupplementreviewsbyPete 4 ปีที่แล้ว +5

    Does people generally know that you're a legendary artist? :D

  • @PrecyzjaOrg
    @PrecyzjaOrg 4 ปีที่แล้ว +1

    i liked those deep end thoughts. thanks

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

    This feels like watching the Unreal Engine version of Bob Ross tutorials

  • @simplyabdou8425
    @simplyabdou8425 4 ปีที่แล้ว +1

    This is quality content my dude

  • @mengkit7884
    @mengkit7884 4 ปีที่แล้ว

    it is really relaxing to learn your tutorial

  • @phantomzzz6945
    @phantomzzz6945 4 ปีที่แล้ว

    Always wanted to learn unreal engine. Finaly found what i was looking for to start unreal engine as a bignner. thankx a lot

  • @mae2309
    @mae2309 4 ปีที่แล้ว +1

    did not know you could use these as a start up template . I love the atmosphere on this roads package..
    learning everyday!! thanks!

    • @HavokSage
      @HavokSage  4 ปีที่แล้ว +1

      For sure, saves a ton of time to simply take the template and tweak it around

    • @mae2309
      @mae2309 4 ปีที่แล้ว

      @@HavokSage you should do a set of start up templates. I'll make that purchase. light mass ready. heheheeh

    • @HavokSage
      @HavokSage  4 ปีที่แล้ว +1

      @@mae2309??? that's what brushify already is
      You need the assets too, that's why they're separate packages. Otherwise file size would be huge.

    • @mae2309
      @mae2309 4 ปีที่แล้ว

      @@HavokSage one last comment Joe. What package is the one that carries the wet concrete n the water material?... cheers!

  • @baorichard4345
    @baorichard4345 4 ปีที่แล้ว +1

    This is good!!!!!!!! I am waiting for this way too long!!!!

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

    I admiti this Guy is a good maker of UE assets. And he is beatiful, man

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

    As soon as I am back to work, I am buying everything buddy :)

  • @Rune3D
    @Rune3D 4 ปีที่แล้ว +22

    Ahhh, you just made my day! I've always wanted to make a Bob Ross style scene in Unreal with a little Log Cabin or Barn that I modeled. I already know this video is my dream come true and I haven't even sat down and watched it all the way!
    Thanks again, Joe!
    PS: Where do I get one of those sick Brushify T-Shirts?

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

    Thank you for creating my new desktop background!

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

    you got defoo a lot of teaching skills ;) watched 40mins and its awsome ;) hoep to see more

  • @mey
    @mey 4 ปีที่แล้ว +1

    That's very helpful, thank you for this!!
    (also thank you again for using my music!)

    • @HavokSage
      @HavokSage  4 ปีที่แล้ว

      Appreciated dude, these tutorials wouldn't be half as good without your music!

    • @mey
      @mey 4 ปีที่แล้ว

      @@HavokSage You're too kind Joe (ღ′◡‵)!! Keep up the excellent work!

    • @sofers2069
      @sofers2069 4 ปีที่แล้ว

      @@HavokSage the question is, how did you do the post-processing process?

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

    Man this is one of the most USEFUL tutorials I've come across as a beginner THANK YOU

  • @SanneBerkhuizen
    @SanneBerkhuizen 4 ปีที่แล้ว +10

    Oh, im going to take my time to watch this. Bag of popcorn, some soda. Yes!

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

      Fantastic video! I love how natural the video is, showcasing how you create such beautiful scenes! It's really insightful and I learned a lot from this video. Thank you so much for making it!

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

    Very nice! Thanks!

  • @marcsawyer6749
    @marcsawyer6749 4 ปีที่แล้ว

    This is a really good video!

  • @1_Man_Media
    @1_Man_Media 4 ปีที่แล้ว +1

    great video man very enjoyable watch while working, I didn't really learn anything but honestly I just enjoy watching people build and create. Plus I love your packs, there incredibly good for fast building landscapes.
    One quick tip for your workflow. Drag a mannequin into your scene when your modeling for scale reference without having to jump in and out of game.
    Final result looked great though man very cool. I would sub up if I wasn't already subed :)

    • @HavokSage
      @HavokSage  4 ปีที่แล้ว

      I used to, but i constantly end up moving him around. Plus when i run around with the actual third person character I usually find issues with scale and proportions that i wouldn't normally find with just a static mannequin.

    • @1_Man_Media
      @1_Man_Media 4 ปีที่แล้ว

      @@HavokSage ya I feel ya, you gotta go in at some point and make sure scale feels correct. I usually just drag out a wack of mannequins while I block stuff out then just trash um all later :)

  • @TheSSector5
    @TheSSector5 4 ปีที่แล้ว

    Exactly what I needed thanks bro

  • @Garycarlyle
    @Garycarlyle 4 ปีที่แล้ว

    I love making games and the games that seem to do best are when they have some elements of level building and such built into them for the gamer to enjoy.

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

    Good work 😻

  • @jorgenyo8715
    @jorgenyo8715 4 ปีที่แล้ว +1

    Wow, very help full, thank you.

  • @brdklt
    @brdklt 4 ปีที่แล้ว

    And thank you also for the music in the background 🙂

  • @Arkmolin
    @Arkmolin 4 ปีที่แล้ว

    Holy crap😮 liked, subbed.

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

    Сок, конечная картинка красивая, и контент у вас очень хороший. Как в маркете так и на ютубе.

  • @pt8639
    @pt8639 4 ปีที่แล้ว

    You are amazing, thanks bro

  • @vasudevsingh5582
    @vasudevsingh5582 4 ปีที่แล้ว

    You're an inspiration ❤️

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

    :D I see medieval buildings in the background :D
    I can now make seamless handpainted wood textures, I'll probably try this sometime in the future, just take the UVless material and add a handpainted texture to check how it looks.
    I normally make the models in blender, then mirror and duplicate, once I have the building blocks of a model, then I UV them out, paint the texture and optimize, then re-assemble the model with painted textured, and at the end export it out as 1 model. It surely takes a lot of time but having control over what goes where can be useful too. Not sure how this UVless system taxes the resources of the system running it.
    You say in the video that chances are the people rather buy models from the market place rather than making their own, I'm not sure about that. The consistency in assets is usually key, and if you get models from different people your scene will look mismatched.
    I'm not convinced in modelling in UE though, but probably just because I've already spent the past 1,5 years learning Blender and I'm biased.
    Regardless, very good video it was joy to watch. Well done!

  • @Classic_DM
    @Classic_DM 4 ปีที่แล้ว +1

    Nicely done.

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

    I was relieved when you removed the axe. The pieces of wood in your woodpile were cut with a chainsaw. I very much enjoyed this video and am looking forward to working with Brushify.

    • @HavokSage
      @HavokSage  4 ปีที่แล้ว

      Exactly, small details add up!

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

    I was a level designer in UED 1,2,3. The new UED5 is stunning

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

    Reminds me of the source SDK Hammer editor. Its geometry editor was the bee's knees. Nice to see UE4 caught up in 2020 haha.

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

    im in fullsail for game design again and i want too use this in my future games thanks for these videos

  • @diogenesalencar1512
    @diogenesalencar1512 4 ปีที่แล้ว

    You Are Awesome!!

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

    Wow this is pop out of nowhere in my recommendation. Which is... Good

  • @pawelbhandari1621
    @pawelbhandari1621 4 ปีที่แล้ว +1

    Thank you.....its super and awesome.!!!

  • @TheBugSolver69
    @TheBugSolver69 4 ปีที่แล้ว

    You are the best !!

  • @jimmyl381
    @jimmyl381 4 ปีที่แล้ว +1

    thank you so much man!!!

  • @Nikita-mk5zl
    @Nikita-mk5zl 4 ปีที่แล้ว +1

    Very cool :)

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

    Great software!!!