The Flesh Company Unveils New Logo, Website