A short walk around the charming Imado Shrine located near Asakusa, Tokyo. This shrine is dedicated to the manekineko lucky cat, and is filled with figures and …

AloJapan.com