Harakiri

Harakiri ★★★★½

A masterpiece that surpassed the word masterpiece.