Travel I found a hidden Cat Island in Japan — and it’s full of friendly cats! 🐾🐈🐈 Hiroshima, Japan. June 29, 2025