Masticore

Masticores are mechanical manticore-like monster with many mouths and a dangerous sting.