Photos
    Expand filters
    • Search by Image

    Guardian dogs of Inari Kio Shrine, a shrine in Kabukicho.Inari Kio Shrine, a shrine in Kabukicho, Shinjuku-ku, Tokyo The only shrine in Japan that enshrines the demon king Gongen. Pro Photo

    Checkmark icon
    Pro Standard License
    More Info
    Pro Content