Banduf the Titan

Banduf the Titan is one of the Lords of the Haunt.