Mr. Engler

Mr. Engler is the owner of Banshee Towers in ''The Mystery of Banshee Towers.