Chatter

Chatter

Beast (Spider)
Level 15-23 (Rare)

Location