Vocabulary

東京海洋大学

Tokyo University of Marine Science and Technology

noun