Seen that spider tf on tanuke before...
yup!
http://www.tanuke.com/?p=6618
apparently by oaks0026
who has a furaffnity account:
http://www.furaffinity.net/user/0aks0026/
hmmm, seen that kangaroo tf of his before, wonder where, he must have other accounts on somewhere...