This creature reminds me of Wolf's Rain a bit, or at least the Urban Lunge ability does.

Cool critter as usual, VT.