TiloDroid's definitions
Short for Super Mario 64, a game released by Nintendo in year 1996. Today it has the most submitted runs on Speedrun.com.
by TiloDroid April 14, 2019
Get the sm64 mug.
Get the sm64 mug.We'll email you a link to sign in instantly.