Youkoso Jitsuryoku Shijou Shugi no Kyoushitsu e S2
Episode 13 Final: The worst enemy you can meet will always be yourself.