Kotomora
強いる (しいる, shiiru) Japanese meaning: force | Kotomora