User blog comment:JamesTechno998/The Little Doll of Horrors - ANIMATION/@comment-679780-20160808030125

Can't help but to tihnk of Tails Doll given the initials "TD".