DemonXGod is a Vietnamese YouTube content creator with around 1.24 thousand subscribers, publishing 2 videos which altogether total over 72.64 thousand views.