I'm not full convinced this is yours.
The link leads to another account, but the way that 'he' draws teeth is similar to 'yours'
This is Brilliance in a video.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.