10/10

(Translated review)