Abaddon is a Ukrainian content creator on YouTube with over 2.64 thousand subscribers. His content totals over 182.8 thousand views views across 51 videos.