Mustache And The Soul Of A Dog Too Strange To Live Too Rare To Die. Mustache And The Soul Of A Dog Too Strange To Live Too Rare To Die.