Alwan Nurul, a top YouTuber from Indonesia, boasts 48.5K subscribers, 274.6K views and ranks #324656 globally and #12455 in Indonesia. The channel recently hit 1.7K views in last 28 days.