lloD is a smasher from McLean, Virginia, currently residing in Williamsburg, Virginia, who is a professional Peach main in all games in which she appears. He is Smash G0D's younger brother. lloD is currently ranked 5th on the DMV Melee Power Rankings and 54th on the 2016 SSBMRank. He was formerly ranked 2nd on the MD/VA Project M Power Rankings, 6th on the MD/VA Brawl Power Rankings and as high as 10th on the Smash 4 power rankings for the same region.
Ads keep SmashWiki independent and free :)