Kotomora
ソフィスト (sofisuto) Japanese meaning: sophist | Kotomora