it's implied that the shop owner isn't human but they never really explain that, and they never really explain about the incense either.
Mikazuki Kottouhinten no Kaban Neko