Do you play same games and do you win same amount of money on other casino? Besides your withdrawal only show you withdraw 5000USDT and only part of your 16K win while on Owl casino you win 85K which is far higher than your win on this new casino that you are using to prove your case.
What I dont understand is why you keep badgering Owl while they already gave you an answer that they are waiting your game log audit first. Are you pressuring Owl to release the funds to avoid the audit? If you are confident, you should wait since your case is still fresh.