Inside Japan's cat island where felines are worshipped at an altar and said to bring good luck
https://nordot.app/1167826520097653569