Smart Diablo

Diablo = Devil. Good name as this thing reminds me of the cartoon Taz (Tasmanian Devil). Nasty little creature.