>>718791032
No proof of this claim has been posted and the account is just some dude raging, rightfully, about modbeasts. Post the damn proof.