Takeshi Yashiro est directeur chez Taiyo Kikaku Co., Ltd., une entreprise japonaise spécialisée dans la production de spots publicitaires télévisés. En 1993, il a obtenu son diplôme de l'Université des Arts de Tokyo avec une spécialisation en design. Tout en réalisant de nombreux commerciaux, il a étudié en autodidacte diverses techniques d'animation en volume qu'il a progressivement perfectionnées dans ses travaux publicitaires et ses films web jusqu'en 2012, année où il s'est entièrement consacré à la création d'animations en volume. Les œuvres de Yashiro dégagent une atmosphère artisanale et il excelle particulièrement dans les films narratifs. Ses rôles englobent l'écriture, la réalisation, la création de décors et de marionnettes ainsi que l'animation.