Sthedyils Moreira, a top YouTuber from Brazil, boasts 19.2K subscribers, 11.2M views and ranks #423576 globally and #17919 in Brazil. The channel recently hit 15.5K views in last 28 days.