Hi Henry. I am a native Japanese working in Tokyo. Yes, Nihonjin (日本人/にほんじん) means Japanese person. Visiting Japan sounds awesome. Please feel free to contact me if You like. I am learning English, so that would be great if we can make mutual benefits from conversations. Thanks!