SlayerHaydos

SlayerHaydos is the greatest memelord in Liquid's chat.

He is responsible for this monstrosity: https://www.youtube.com/watch?v=Kb3zX0fy33Q.

He is also currently working on an even greater monstrosity, coming soon.