While looking for a place in Asakusa where I could bring my dog, I discovered a slightly mysterious shop that makes you stop ...