It refers to you.Top Road-san.What's this NTR thing?Never say that ever again.Come to think of it, you would be AV, right!Oh! They sure put a lot of thought into this!And both of us together would be NTR AV, right!Ayabe-san!I've seen people mentioning it quite often on my Umatter comment feed!
Oh, that...
It's short for Narita Top Road, I think.Please stop.