The Mysterious and Delightful Hospitality of the Ayakashi Inn ‐ Mercari: Shop from Japan