Ninjaboogie

Michael "ninjaboogie" Ross Jr. is a professional Filipino Dota 2 player who is of American descent and currently plays for.