24/7 World Record Speedruns | Blindfolded 120 Star in 11:22:43 by Bubzia | !games !giveaway !pace !charity !info