I couldn't find a link... a lot of really weird words, though... and I saw "penis" ... if that is a link to a soundcloud page where you are playing a psychedelic skin-flute version of Bjork's "Yeast Infection" cover?
Really, though, I thought a human okay'd the initial posts... it kinda smacks newcomers to this forum in the face to watch their first posts get held up for a few days only to have stuff like this slip through. I remember waiting for my first post to show up.... and then when it did, I felt honored to get the go-ahead nod from the forum gods.
guess my first post wasn't all that special....

(sorry, venting on behalf of the under-pups)
rl