I have a picture of the sign somewhere too, but here you go - proof Titty and Co exists (Japanese clothing store)