NichiDict

うp主

うぷぬし
up主
[upunushi]

Meanings

1.Noun

uploader (of a video, image, etc.)