I've been an artist for awhile and I am just looking at this going
"How the hell is it even possible for someone to make this"
I've got one word for this.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.