Manticore

The  is among the many creatures found in Torchlight II.

Source

 * Official Torchlight 2 site