Everscream Trophy

The Everscream Trophy is a Rare drop from the Everscream, an enemy from a Frost moon.