Kotomora
立ちはだかる (たちはだかる) Japanese meaning | Kotomora