DEVILS, a top YouTuber from Ukraine, boasts 12.7K subscribers, 327.6K views and ranks #454871 globally and #3052 in Ukraine. The channel recently hit 5.0K views in last 28 days.