VIVA LA RESISTANCE
[Interesting]
November 8, 2022
In Japan, there is the island of Tashiro, but it is also customary to call it "Cat Island" - the thing is that cats are a deity there, and the number of fluffies exceeds the population of the city by 6 times.