Glenn Ramtoss

Glenn Ramtoss can be found at the central square of Stormshield.