Vocabulary

インテルポスト

Intelpost; International Electronic Post

noun