Stell Mamonk is an Indonesian content creator on YouTube with approximately 31.2 thousand subscribers. His content totals approximately 3.45 million views views across 171 videos.