Zulruk

Zulruk is a level 53 World Boss found in north parts of Susurrus Woods.