Lumine1412 said: I am sorry, but what's the pun for this?
Most likely the joke is that: Inari is the name of a town in Finland and Inari Okami (Oinari) is a deity who used foxes as messengers/servants. The word inari is often assiciated with foxes. (Inari-zushi is named after Oinari)