Greatest dunk in mascot history? You bet!