So this greets me on the dept. store rest room stall wall... I don't think I'm what Larry Craig was hoping for.