Snouty Nosed Shrew-Bot

(from)

Nice bit or biomimicry.

Does my head in how easy it is to anthropomporhise these things. Or Shrewopomorphise.