Talha Osman is a Turkish content creator on YouTube with 341 subscribers, with his content totaling roughly 121.93 thousand views views across 29 videos.