Dinoclops

Too fast, too fierceful.