Jade Snapping Turtle

Jade Snapping Turtle

Beast (Turtle)
Level 84 (Normal)

Location