Smasher:Turi

Turi is a Smash 64 player from Germany. His peak has been in late 2018 where he was ranked 5th in the European online ranking.