Yoyo Leuw is an Indonesian YouTube channel which has 44 subscribers, with his content totaling 691 views views across 5 videos.