ぬし
Meanings
Noun
Slang
1. uploader (of videos, music, etc.)
Kanji used
(one's) master