Harakiri (Seppuku)
74 subtitles
Go Seppuku Yourselves (全員切腹)
5 subtitles