Steam ID: 76561198055700248
Lobby ID: 917942
http://logs.tf/2001277see in-game chat from logs.tf (using Show Chat option) - possibly the most toxic and sexist player I have seen to date with repeated harassment against the enemy team.
The entire demo/logs bundle from serveme.tf is also provided, see https://evx.s-ul.eu/zb03Y8F1