Mika

Shittiest TF2 player to ever set foot on earth. Constantly makes Alpha screech from how bad he is.