Ohta-kun, Futa, Elf, Cowcow ... are four of the sixteen cats that live on the grounds of a temple at the foot of the mountains of Echizen City, Fukui Prefecture. The former head priest began ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results