Vocabulary

心中天網島

Shinjuu Ten no Amijima (Love Suicides at Amijima) - play by Chikamatsu, film by Masahiro Shinoda

noun