Sorry, what does "NYA" mean? I missed it. Google doesn't help me. It showed as "New Zealand"
Suffix added to the end of sentences uttered by a cat/human-cat in Japanese culture. (mostly anime)Suffix added to the end of sentences uttered by a cat/human-cat in Japanese culture. (mostly anime)
Or another node in New York
