Melodi Fox

Melodi Fox

f*ck up!! / I hate my life..
Melodi Fox
More ideas from Melodi
Tashirojima, Japan

Japan’s "Cat Island", Tashirojima, has more feral cats than people. This is disgusting. They need to do the right thing and get the cat population under control by spaying/neutering and finding good forever homes for these poor cats.