I've killed up on the final platform a bunch of times and never seen this mob. We've tried pulling from all the different places and yet nothing. latest was the mino and the cannons right outside the door to the platform. Is this the spot or can he spawn from anywhere on the platform?