Manticore

Manticore are beast.

Summary
To be added later.