Skip to main content

Definitions by TiloDroid

Short for Super Mario 64, a game released by Nintendo in year 1996. Today it has the most submitted runs on Speedrun.com.
Wow, he's really fast at sm64
sm64 by TiloDroid April 14, 2019