Master Yadu is an Indian YouTube content creator with more than 2.8 thousand subscribers, publishing 72 videos which altogether total roughly 27.27 thousand views.