User blog comment:The Lord of Silence/Titan Nick Names/@comment-27321453-20170710101254

Then it's "Sen" for "Sentsui no Kyojin" I guess.