Looks like a face you would see on some type of trip... not that I would know lol. I'm following you, I like your art taste. :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.