user 509926 about 3 years ago Your eyes are huge! That must mean you have huge eyesight!PEEP AND STARE!sorryI'm always intrigued by Koto Inari's illustration. They're creepy, but at the same time has a strange inviting coziness to them.