Kotomora
ひるむ (hirumu) Japanese meaning: flinch | Kotomora