Kotomora
峭刻 (shoukoku) Japanese meaning: very rigorous | Kotomora