user 100287 over 10 years ago DeusExCalamus said:That looks like the little whatchamacallit from Nausicaa...Yes, it's Teto, the Nausicaä’s fox-squirrel.