Chibiin is a French YouTube channel which has around 17 thousand subscribers. He published 128 videos which altogether total roughly 3.21 million views.