The Impossible Quiz 100% speedrun world record 4:58.7

By Duck

4,475,498

My stream: twitch.tv/duckhiskhan I stream 5 days a week.