Zach Hadel, known by his pseudonym psychicpebbles, is an American YouTuber, animator, writer, director, and voice actor. He and Michael Cusack are the co-creators and co-stars of the Adult Swim animated series Smiling Friends. From Wikipedia