Ada Wong cheated on her husband and got fucked by a mysterious stranger