Fushimi Inari Taisha is one of the most famous shrines in Japan and is the head shrine of the kami Inari. Join Jason and Paul as they explore the history and mythology behind this beautiful shrine!