-ri Daimyoujin Cut off Inari Daimyoujin, or roughly "Great God Inari", a Shinto deity commonly associated with foxes.