Stormwind Seal

Stormwind Seals are humans scattered around the Kelp'thar Forest.

Quotes

 * yell
 * yell

Speculation
They may also be human marines.