Takeshi Yashiro ist Regisseur bei Taiyo Kikaku Co., Ltd., einer japanischen TV-Kommerzproduktionsfirma. 1993 absolvierte er die Tokyo University of the Arts mit einem Design-Abschluss. Während er zahlreiche Werbespots drehte, studierte er verschiedene Stop-Motion-Animationstechniken selbst, nutzte und perfektionierte sie in seinen Werbe- und Webfilmarbeiten bis 2012, als er sich auf die Erstellung von Stop-Motion-Anim Yashiros Werke haben einen Sinn für handgefertigte Gefühle und sind am besten in Story-getriebenen Filmen. Seine Rollen umfassen Schriftsteller, Regisseur, Set- und Puppen-Schöpfer sowie Animator.