Fluffy handtowel depicting Inari shrine foxes (seen on)