Tederastrasz

Tederastrasz is a red dragon located at the Vermillion Redoubt in Twilight Highlands.