Erin Cushing·May 29, 2020Nekoha (猫派) means cat lover in Japanese.I was born and raised in a clan of cat people. My grandmother fed and TNR’d local colonies. She owned 17 cats in and around her home at…