Captain Peake's Eyeballs

Captain Peake's Eyeballs drop from Captain Peake at Honor's Stand in the Southern Barrens.

Objective of

 * Eye for an Eye (quest)