Vanessa Decker is Back by Wet And Puffy