Kotomora
セミハード (semihaado) Japanese meaning: semi-hard | Kotomora