Kotomora
大曲がり (oomagari) Japanese meaning: big bend | Kotomora