Captain Iglo

Captain Iglo

Germany
Steam
Peak ELO 961
Career W/L 114W 221L
Win Rate 34.0%