Karlson Speedrun | 3:37 January 18, 2021 by Fooshy Quack yeah new record! I’m slowly getting better. Source