Kotomora
立ち向かう (tachimukau) Japanese meaning: confront | Kotomora