The Bog of Eternal Stench
Well, it looks like you've just fallen into The Bog of Eternal Stench. "Be careful, you so much as stick your foot in it and you'll smell that for the rest of your life." or as Ludo said "Smell Baaad!" So you might wanna browse around this page and find the link out of here. Be careful though, there may be more than one.