Emberdrake Charm of Long Shot

Emberdrake Charm of Long Shot: item set in Celtic Heroes.

Items