Lini Depan ID, a top YouTuber from Indonesia, boasts 20.4K subscribers, 6.6M views and ranks #418097 globally and #15523 in Indonesia. The channel recently hit 719 views in last 28 days.