There are thousands of Inari shrines throughout Japan, distinguished by a pair of foxes standing guard.
Japan has thousands of Inari Shrines.
If I'm missing for too long, White's going to realise something is up.'