Juan Manuel Debiedma (b. June 21, 1993)
American competitive gamer, known for his achievements in Super Smash Bros. Melee, where he mainly uses Jigglypuff. One time Evolution winner, for Melee in 2016.
One of the Five Gods of Melee, along with Armada, Mang0, Mew2King and PPMD.
View wiki