Mysterious, baffling, perplexing Pet Shop Answers