Onyx Turtle Hatchling

The Onyx Turtle Hatchling is one of the Monsters located at the Headsmen Hall. It is a Level 24 Monster.