lloD is a smasher from McLean, Virginia, who is a professional Peach main in all games in which she appears. He is Rishi's younger brother. lloD is currently ranked 2nd on the MD/VA Melee Power Rankings, 11th on the PMRank 2017, and 26th on the 2017 SSBMRank. He was formerly ranked 2nd on the MD/VA Project M Power Rankings, 6th on the MD/VA Brawl Power Rankings, and 10th on the MD/VA/DE Smash 4 Power Rankings.
Ads keep SmashWiki independent and free :)