Smasher:Rens

Rens is a long time Melee player from The Netherlands. He was formerly ranked 8th on the 2007 Melee Dutch Power Rankings, which would be the last Melee ranking for The Netherlands for seven years.