CTR Ross

Professional speedrunner and idiot. More of the idiot