Meme Dakwah Islam is an Indonesian YouTube channel which has over 957 thousand subscribers, with his content totaling approximately 19.2 million views views across 501 videos.