Interpreting swear words

MA in interpreting/translation 通翻訳の修士課程

The Sumida Hokusai Museum in Tokyo