Looks an awful lot like Giygas (from Earthbound). It looks to much like a random swirl, though. I can't get any meaning or picture out of it.
Its not suppose to have any meaning to it and it is just a random swirl. I just think it looks cool so I posted it here. But thanks for the review though.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.