A journey through a country where felines are revered, adored and sometimes seen as actual demons.
Why Do Cats Hold Such Mythic Power in Japan?
Written by
in

A journey through a country where felines are revered, adored and sometimes seen as actual demons.
Written by
in