I don't know why, but this is current my favorite song. I have no idea what this song is about, but it's so addictive. X3
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.