Well as it turns out, 999 moons is NOT required to 100% Super Mario Odyssey. To get the profile star that signifies 100% you just need all the collectibles, so every moon, outfit, purple coin, capture and song. This is absolutely insane for this speedrun because we're now saving nearly 50 minutes for free as a result. So that's fun, enjoy the first world record set with the new route using this new "discovery" that should have been known years ago.
Thumbnail by Zee - https://twitter.com/FOXATED
Want to find me elsewhere? I'm active on these platforms and even stream daily on twitch!