Smasher:Yogui

yogui is a player from France who's considered to be the best melee Yoshi main in the country. yogui was previously ranked 13th on the French Power Rankings. He most notably took a set off.